SJs tåg från Stockholm C till Uppsala är snabbast och typ billigast, iaf om du skaffar Pendlarkortet som ger lite rabatt.
Upptåget från Upplands Väsby till Uppsala tar längre tid sammanlagt om du ska ta dig till Väsby först och det är även dyrare än SJ.
På bussidan finns bara Swebus Express och där måste man nuförtiden boka i förväg och tåg går ju ungefär lika fort, även fast tåget har ett par stopp på vägen.
Lokalbuss hela vägen till Uppsala tar för lång tid och det blir ett antal byten.