Travel from Montreal to Toronto

AI Travel Planner Logoaiplanner
Fly via
Air Canada
CAD 245-4851h 20m - 1h 40m
Depart: Multiple times daily (e.g., early morning to late evening)Arrive: Varies by departure
Direct flights connecting Montreal-Pierre Elliott Trudeau International Airport (YUL) and Toronto Pearson International Airport (YYZ) or Billy Bishop Toronto City Airport (YTZ).
Air Canada operates frequent direct flights. Prices can vary significantly based on booking time, fare class, and demand. Booking in advance is often recommended for better fares. Flights typically depart from Montreal-Pierre Elliott Trudeau International Airport (YUL) and arrive at either Toronto Pearson International Airport (YYZ) or Billy Bishop Toronto City Airport (YTZ).
WestJet
CAD 73-4651h 20m - 1h 45m
Depart: Multiple times dailyArrive: Varies by departure
Direct flights between Montreal-Pierre Elliott Trudeau International Airport (YUL) and Toronto Pearson International Airport (YYZ).
WestJet offers direct services between Montreal and Toronto. Ticket prices fluctuate based on when you book and the type of fare. Booking ahead can often secure lower prices.
Porter Airlines
CAD 101-4301h 25m - 1h 35m
Depart: Several daily servicesArrive: Varies by departure
Direct flights primarily connecting Montreal-Pierre Elliott Trudeau International Airport (YUL) with Billy Bishop Toronto City Airport (YTZ).
Porter Airlines provides a convenient option, especially for travelers looking to arrive directly at Billy Bishop Toronto City Airport (YTZ), which is located closer to downtown Toronto. Prices can vary.
Train via
VIA Rail Canada
CAD 50-1504h 20m - 5h 32m
Depart: Several daily departures (e.g., every few hours, up to 16 trains daily)Arrive: Varies by departure
Comfortable train journeys connecting Montreal's Gare Centrale to Toronto Union Station.
VIA Rail offers a scenic and relaxed way to travel between the two cities. Direct services are available. Booking tickets in advance, especially for specific fare classes, can result in better prices. Journey times may be slightly longer on weekends or during peak travel periods.
Bus via
Megabus Canada
CAD 9-1106h 10m - 6h 45m
Depart: Hourly departuresArrive: Varies by departure
Direct intercity bus services between Montreal and Toronto Union Station Bus Terminal.
Megabus is a popular and often budget-friendly option. Services are frequent, running hourly throughout the day. Travel times can be affected by traffic, especially around urban areas. Departures from Montreal, QC (e.g., St-Antoine O. @ Rue Mansfield) and arrivals at Toronto Union Station Bus Terminal.
Adirondack Trailways / Coach Canada
CAD 84-1107h 10m - 7h 30m
Depart: Several daily departuresArrive: Varies by departure
Bus services connecting Montreal and Toronto.
Trailways and Coach Canada offer bus connections for this route. It is advisable to arrive at the departure terminal at least 30 minutes before the scheduled departure time. Prices can vary.
Drive via
Self-drive
CAD 70-150 (estimated round-trip fuel cost)5h 0m - 6h 0m
Depart: Flexible (at your discretion)Arrive: Flexible (at your discretion)
Driving your own vehicle or a rental car between Montreal and Toronto.
The driving distance is approximately 509-541 km (313-336 miles). The most common route is via Highway 401 in Ontario and Autoroute 20 in Quebec, which is generally toll-free. Fuel costs are estimates and depend on your vehicle's fuel efficiency and current gas prices. Be prepared for potential traffic delays, especially during peak hours around Montreal and Toronto. The journey offers opportunities for stops and sightseeing along the way.
Plan activities, hotels, and more around this journey
contact@aiplanner.ai
All Routes-Destinations-Privacy Policy
© 2026 AI Planner. All rights reserved.