Travel from Utah to Canada

Train, bus or fly from Utah to Canada?

Delta, Alaska Airlines, Inc. and 3 other airlines fly from Salt Lake City to Vancouver hourly. Alternatively, Amtrak operates a train from Salt Lake City to Toronto once daily. Tickets cost $200 - $600 and the journey takes 34 h 20 min. 3 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
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Utah to Canada

From Courthouse Station line 704 tram to Salt Lake City airport, fly to Vancouver airport, then train to Vancouver. 5 h 36 min $220. From Courthouse Station line 704 tram to Salt Lake City airport, fly to Calgary airport, then line 300 bus to Calgary. 5 h 49 min $257. From Courthouse Station line 704 tram to Salt Lake City airport, fly to Bellingham airport, shuttle to Bridgeport Station, then train to Vancouver. 7 h 58 min $224. From Courthouse Station line 704 tram to Salt Lake City airport, fly to Edmonton airport, line 747 bus to Century Park Station, then tram to Edmonton. 8 h 56 min $417. From Courthouse Station line 704 tram to Salt Lake City airport, fly to Toronto airport, line 40 bus to City Centre Transit Terminal Platform N, then line 20 bus to Mississauga. 7 h 12 min $234. From Courthouse Station line 704 tram to Salt Lake City airport, fly to Seattle airport, shuttle to Bridgeport Station, then train to Vancouver. 8 h 40 min $249. From Salt Lake City Amtrak train to Chicago Union Station Amtrak, train to Detroit Amtrak, drive to Windsor, train to UNION STATION - NORTHBOUND PLATFORM towards FINCH, then line 1 subway to Davisville Station - Northbound Platform. 45 h 27 min $605. From Salt Lake City, UT bus to Denver, CO, bus to Des Moines, IA, bus to Chicago, IL, bus to Yonge St At Dundas St East, line 320 bus to Eglinton Station, then line 32 bus to Eglinton Ave West At Russell Hill Rd. 46 h 38 min $334. From Courthouse Station line 701 tram to Salt Lake City Amtrak, train to Chicago Union Station Amtrak, walk to Chicago, IL, bus to Yorkdale Station - Southbound Platform, line 1 subway to Eglinton West Station, then line 32 bus to Eglinton Ave West At Chaplin Cres East Side. 2 days 1 h $534. From Salt Lake City Amtrak train to Chicago Union Station Amtrak, train to Buffalo, train to UNION STATION - NORTHBOUND PLATFORM towards FINCH, line 1 subway to Eglinton Station, then line 32 bus to Eglinton Ave West At Russell Hill Rd. 2 days 3 h $647. From Salt Lake City drive to Toronto. 30 h $308.

Operators from Utah to Canada

OperatorPhoneWebsite
Utah Transit AuthorityUtah Transit Authority
DeltaDelta
Alaska Airlines, Inc.Alaska Airlines, Inc.
United AirlinesUnited Airlines
WestJetWestJet
Air CanadaAir Canada
Translink BCRTC604-953-3333Translink BCRTC
Frontier AirlinesFrontier Airlines
Calgary Transit - Line 300+1 403-262-1000Calgary Transit - Line 300
Southwest AirlinesSouthwest Airlines
Allegiant AirAllegiant Air
American AirlinesAmerican Airlines
Quick ShuttleQuick Shuttle
Edmonton TransitEdmonton Transit
GO TransitGO Transit
MiWayMiWay
Amtrak+1 1-800-872-7245Amtrak
VIA Rail+1 1 888 842-7245VIA Rail
Toronto TransitToronto Transit
Greyhound USA+1 214-849-8100Greyhound USA
Burlington TrailwaysBurlington Trailways