Travel from Mississauga to Vancouver-BC-Canada

Train, bus or fly from Mississauga to Vancouver?

Air Canada, Air Transat and 3 other airlines fly from Mississauga to Vancouver hourly. Alternatively, GO Transit operates a train from Mississauga to Vancouver hourly. Tickets cost $4 - $6 and the journey takes 35 min. 4 other operators also service this route.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Mississauga to Vancouver

From City Centre Transit Terminal line 107 bus to Toronto airport, fly to Vancouver airport, then train to Vancouver. 6 h 37 min $280. From City Centre Transit Terminal line 107 bus to Toronto airport, fly to Abbotsford airport, line 21 bus to Nb 272 St Fs Fraser Hwy, line 503 bus to King George Station Platform 1, then train to Vancouver. 9 h 49 min $328. From Square One line 46 bus to Oakville, train to Windsor, drive to Detroit Amtrak, train to Chicago Union Station Amtrak, train to Everett Amtrak, then train to Vancouver Pacific Central Station Amtrak. 2 days 12 h $821. From City Centre Dr. @ Mercer St. line 19 bus to Yorkdale, ON, bus to Winnipeg, MB, bus to Calgary, AB, then bus to Vancouver, BC. 2 days 19 h $420. From City Centre Dr. @ Mercer St. line 21 bus to Toronto then train to Vancouver. 3 days 16 h $705. From Mississauga drive to Vancouver. 43 h 29 min $446.