Travel from Dallas to Canada

Train, bus or fly from Dallas to Canada?

Air Canada, American Airlines and 2 other airlines fly from Dallas to Mississauga hourly. Alternatively, you can take a train from Dallas to Toronto via Chicago Union Station Amtrak, Detroit Amtrak, Windsor, and UNION STATION - NORTHBOUND PLATFORM towards FINCH in around 33 h 19 min.

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 Dallas to Canada

From West End Station tram to Dallas/Ft.Worth airport, fly to Toronto airport, line 40 bus to City Centre Transit Terminal Platform N, then line 20 bus to Mississauga. 6 h 41 min $287. From West End Station tram to Dallas/Ft.Worth airport, fly to Calgary airport, then line 300 bus to Calgary. 7 h 33 min $250. From West End Station tram to Dallas/Ft.Worth airport, fly to Montreal airport, bus to Montreal, PQ, walk to Station Sherbrooke Ouest, then line 144 bus to Montréal. 7 h 31 min $210. From West End Station tram to Dallas/Ft.Worth airport, fly to Vancouver airport, then train to Vancouver. 7 h 37 min $299. From West End Station tram to Inwood/Love Field Station, line 524 bus to Dallas airport, fly to Toronto airport, line 40 bus to City Centre Transit Terminal Platform N, then line 20 bus to Mississauga. 8 h 18 min $310. From Dallas Union Station 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. 33 h 19 min $447. From Dallas/Fort Worth Dart East bus to Chicago, walk 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. 34 h 25 min $159. From Dallas, TX bus to Cleveland, OH, walk to Cleveland, bus to Buffalo, NY, walk to Buffalo, train to UNION STATION - NORTHBOUND PLATFORM towards DOWNSVIEW, line 1 subway to St Clair West Station, then line 33 bus to Spadina Rd At Old Forest Hill Rd. 37 h 51 min $256. From Dallas Union Station 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. 39 h 29 min $489. From Dallas drive to Toronto. 23 h 40 min $228.