I'll be arriving at the San Jose airport at 7am tomorrow morning and I need to get to the San Francisco Caltrain station. What are my options? The goal is to get to the SF Caltrain station in time to take an 8:30am Megabus if that is at all possible rather than having to wait for the 4:30pm megabus. I'm sure I can find things to amuse myself with in SF if I have to wait till 4:30 :-)
Thank you for your help!