1map logoGo to main page

Vancouver, British Columbia to Toronto, Ontario from $85: 9 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Vancouver, Canada
to
Toronto, Canada

How to Get from Vancouver to Toronto: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$85 - PlaneBest price
3362 kmDistance
5h 59m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Vancouver to Toronto with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
6h  18m
Estimated price
$89-384
Recommended
route map
Distance: 3362 km
Duration: 5h 59m

See more options

Company
various
Bus
Train
Average Duration
58h  16m
Estimated price
$0-0
Company
various
Plane
Drive
Average Duration
6h  54m
Estimated price
$97-526
Company
various
Plane
Average Duration
8h  28m
Estimated price
$123-435
Company
Amtrak
Train
Average Duration
49h  13m
Estimated price
$138-908
Company
various
Taxi
Plane
Average Duration
5h  59m
Estimated price
$200-629
Company
VIA Rail
Train
Average Duration
88h  20m
Estimated price
$270-460
Company
various
Taxi
Plane
Drive
Average Duration
6h  21m
Estimated price
$283-851
Company
various
Drive
Average Duration
43h  37m
Estimated price
$600-950

Traveling From Vancouver to Toronto

This journey connects Vancouver's scenic coastal charms and laid-back vibe with Toronto's vibrant urban energy and multicultural atmosphere.

Best Neighbourhoods in Toronto

Toronto's neighborhoods offer diverse experiences for every type of visitor.

Queen Street West
• Trendy shops and art galleries abound.
• Vibrant nightlife with diverse bars and clubs.
Distillery District
• Historic architecture with charming cobblestone streets.
• Unique boutiques and artisan shops to explore.
Kensington Market
• Eclectic mix of global cuisines and local vendors.
• Bohemian vibe with street art and vibrant culture.

Best Times To Visit Toronto's Attractions

Timing your visits can significantly enhance your Toronto experience.

CN Tower
Visit early in the morning on weekdays for fewer crowds and clear views.
Royal Ontario Museum
Explore during late afternoons on weekdays to enjoy quieter exhibits.
Toronto Islands
Go on weekdays in late spring for pleasant weather and minimal visitors.

Toronto Weather: What to Expect Year-Round

Toronto experiences a humid continental climate, featuring cold winters and warm summers, which can greatly influence your travel plans. Late spring and early autumn generally offer the most pleasant weather, perfect for exploring the city.

Dining Recommendation in Toronto

Try the peameal bacon sandwich at St. Lawrence Market, a local favorite that showcases Toronto's distinct culinary flair with its savory, hearty flavors. This experience provides a contrast to Vancouver’s fresh seafood scene, inviting you to explore Toronto’s rich cultural influences in every bite.

Vancouver - Toronto operators

Explore transport companies operating between Vancouver and Toronto, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
aircanada.com

Plane from Vancouver to Toronto

Average Duration
4h 28m
Estimated price
$210-700

Plane from Vancouver to Billy Bishop Toronto City

Average Duration
7h 28m
Estimated price
$220-700

Plane from Abbotsford to Toronto

Average Duration
7h 8m
Estimated price
$220-700
Website
westjet.com

Plane from Vancouver to Toronto

Average Duration
4h 35m
Estimated price
$160-600

Plane from Abbotsford to Toronto

Average Duration
7h 36m
Estimated price
$220-700

Plane from Vancouver to Kitchener

Average Duration
7h
Estimated price
$190-750
Website
flyporter.com

Plane from Vancouver to Toronto

Average Duration
4h 34m
Estimated price
$150-600

Plane from Vancouver to Billy Bishop Toronto City

Average Duration
6h 53m
Estimated price
$120-700
Website
flyflair.com

Plane from Vancouver to Toronto

Average Duration
4h 35m
Estimated price
$100-470
Train Show train routes
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Vancouver to Everett Amtrak Station

Average Duration
3h 19m
Estimated price
$5-85

Train from Everett Amtrak Station to Chicago Union Station

Average Duration
44h 50m
Estimated price
$85-600

Train from Chicago Union Station to Dearborn

Average Duration
4h 54m
Estimated price
$11-120

Train from Spokane to St. Paul-Minneapolis

Average Duration
29h 18m
Estimated price
$55-400
Contact phone
+1 888 842-7245
Website
viarail.ca

Train from Vancouver to Toronto Union Station

Average Duration
3h 20m
Estimated price
$270-460

Train from Windsor to Toronto Union Station

Average Duration
4h 9m
Estimated price
$35-100
Bus Show bus routes
Contact phone
+1 800-872-7245
Website
amtrak.com

Bus from Vancouver to Seattle

Average Duration
3h 45m
Estimated price
0-0

Bus from Seattle to Spokane Station

Average Duration
5h
Estimated price
$24-85
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from Seattle to Spokane Station

Average Duration
5h
Estimated price
$24-85

Bus from Chicago Bus Station to Detroit Bus Station

Average Duration
6h 10m
Estimated price
$22-80

Bus from Saint Paul Union Depot to Chicago Bus Station

Average Duration
9h 20m
Estimated price
$45-110
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from Chicago Bus Station to Detroit Bus Station

Average Duration
6h
Estimated price
$30-80
Other Show other routes

Other from Vancouver to Abbotsford

Average Duration
55m
Estimated price
$100-130

Vancouver to Toronto: Overview of Bus, Train, Flight, and Car Trips

Traveling between Vancouver and Toronto offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on an epic road trip from Vancouver to Toronto, spanning 2769 miles across the diverse landscapes of Canada. 😍
Average price
C$830 - C$1314
Useful tips for car travellers
• Along the Trans-Canada Highway (Hwy 1), expect gas station prices to average around CAD $1.40 per liter, with more remote areas sometimes charging up to CAD $1.60; fill up whenever you see a station, especially in regions like the Rockies or Northern Ontario where options may be limited.
• When driving in and around Toronto, be mindful of the High-Occupancy Vehicle (HOV) lanes, which are designated for vehicles with two or more passengers; also keep a lookout for street parking restrictions in downtown areas, where daily parking rates can range from CAD $15 to CAD $30, depending on the location.
• Upon arrival in Toronto, utilize the ParkToronto app for real-time parking availability to avoid driving around searching for spots; just remember that areas like the downtown core and the Entertainment District have many restricted zones that may incur hefty fines if violated.
🚆 Embark on a scenic train journey from Vancouver to Toronto with VIA Rail. The direct train service operates twice a week on Monday and Friday, taking approximately 3 days and 20 hours to complete the cross-country trip. 💸 Ticket prices for the Vancouver to Toronto train range from C$186 to C$1224, providing options for different budgets. Whether you're a budget-conscious traveler or seeking a luxurious experience, the train offers a comfortable and memorable way to travel between these two iconic Canadian cities.
Departure Point
Vancouver station
Arrival Point
Toronto Union Station
Useful tips for train travellers
• Onboard services for the train journey from Vancouver to Toronto typically include catering options provided by the train operator, with meal service available depending on your class of service. Via Rail, one of the primary operators, offers a variety of meal choices that cater to dietary restrictions, with meals included in First Class and Business Class tickets, while Economy passengers can purchase meals. Check their options on their website for details on menu availability during your travel date.
• The train journey offers different seating options, particularly with Via Rail. You can choose between Economy, Business Class, and First Class. Economy Class has comfortable reclining seats, while Business Class provides larger seats with enhanced legroom and complimentary meals. First Class offers the most luxurious experience, with private cabins available and a premium dining experience. For the best experience and views, consider upgrading to Business or First Class if your budget allows.
• As you prepare for your trip, it's important to know that Via Rail is the main operator for this route. Visit their official website at viarail.ca for schedules, ticket booking, and specific onboard services. For other travel options, you can explore competing services like the Rocky Mountaineer experience (rockymountaineer.com), which offers scenic routes rather than direct service. Be sure to check for updates on train schedules or potential delays.
🛫 Experience a speedy journey from Vancouver to Toronto by taking a direct flight that lasts only 4 hours and 20 minutes. Several airlines, including Flair Airlines, Porter Airlines, WestJet, and Air Canada, operate flights between Vancouver Airport and Toronto Airport. ✈️ Cover the distance of 6 hours and 18 minutes by plane and arrive in the vibrant city of Toronto from picturesque Vancouver. Enjoy a comfortable flight with various options for airlines offering this route. 💸 The prices for flights from Toronto to Vancouver range from C$120 to C$519, providing travelers with a range of choices to suit their budget and preferences. Plan your journey and enjoy a seamless air travel experience between these two renowned Canadian cities.
Departure Point
Vancouver Airport
Arrival Point
Toronto Airport
Useful tips for plane travellers
• Book your flight with WestJet or Air Canada for direct services that typically take about 4h 20m; these airlines often have reliable on-time performance between Vancouver and Toronto.
• Upon arrival at Toronto Pearson International Airport (YYZ), expect to navigate through Terminal 1 or Terminal 3, depending on your airline; be prepared for longer customs lines during peak hours and keep your travel documents ready for efficiency.
• Taxi service from Toronto Pearson Airport to downtown typically costs between $55 and $70 CAD; consider using the TTC airport express bus for a cheaper option, with a fare of about $12 CAD, providing a convenient link to downtown Toronto.

Frequently asked questions

Find out more about the route from Vancouver to Toronto.

Or choose the category:
The cheapest way to travel from Vancouver to Toronto is by taking a flight. Flights can range in cost from C$116 to C$520, depending on the airline and time of booking. The travel time for a direct flight is approximately 6 hours and 19 minutes. However, it is recommended to search for deals and book in advance to secure the lowest prices.
The fastest way to travel from Vancouver to Toronto is by flying. With a flight duration of approximately 6 hours and 19 minutes, flying offers a quick and efficient way to reach your destination. There are multiple airlines that operate direct flights between these cities, providing convenient options for travelers. It is recommended to compare prices and book in advance to secure the best deal for your flight.
The distance between Vancouver and Toronto is approximately 2099 miles. If you were to travel by road, the distance would be around 2769 miles. It's important to note that these distances are approximate and may vary depending on the exact route taken.
The best way to travel from Vancouver to Toronto without a car is by taking a combination of buses and trains. You can start by taking a bus from Vancouver to Edmonton, then transfer to another bus that will take you to Winnipeg. From Winnipeg, you can board a train that will bring you to Toronto. The journey takes approximately 2 days and 17 hours and the cost ranges from C$192 to C$1231, depending on the class of service and the specific bookings.
The average travel time from Vancouver to Toronto is approximately 6 hours and 19 minutes. This estimate includes the time required for any transfers or layovers during the journey. The actual duration may vary depending on factors such as the mode of transportation and the specific route taken. It is always recommended to check with the transportation providers for the most up-to-date and accurate travel times.
There are numerous accommodation options available near Toronto. With over 906 hotels to choose from, you'll have a variety of choices to suit your budget and preferences. Prices for hotels in Toronto start at C$59, providing options for different budgets. It is recommended to book your accommodation in advance to secure the best deals and availability.
Yes, you can drive from Vancouver to Toronto. The driving distance is approximately 2769 miles, and it takes around 43 hours and 37 minutes to complete the journey. It is a long and scenic road trip, which provides an opportunity to explore various cities and attractions along the way. However, keep in mind that driving for such a long duration may require careful planning, rest stops, and gas refills.
To get to Toronto from the airport, you can take the UP Express train which is the fastest option, taking approximately 25 minutes and costing around C$12. Another option is to take a taxi, which would take around 30 minutes and cost between C$50-C$60. Alternatively, you can also use a ride-sharing service like Uber or Lyft, which would provide a similar travel time and cost.
There are several airlines that offer flights between Vancouver and Toronto. Some of the airlines that operate this route include World Ticket, Flair Airlines, Kish Air, and three other airlines. These airlines offer various options for flights, allowing travelers to choose the most convenient and suitable option for their journey. It is advisable to check with each airline for the most up-to-date flight schedules and prices.
The fastest way to travel from Vancouver to Toronto is by taking a direct flight. The quickest flight from Vancouver Airport to Toronto Airport takes approximately 4 hours and 20 minutes. Multiple airlines, including World Ticket, Flair Airlines, and Kish Air, offer flights between these two cities. The prices for a flight can range from C$122 to C$510.
The flight from Vancouver to Toronto takes approximately 4 hours and 20 minutes. This duration refers to the quickest direct flight available. Keep in mind that flight durations can vary based on factors such as weather conditions and air traffic. It is always advisable to check with the airline for the most accurate and up-to-date information regarding flight duration.
Trains from Vancouver to Toronto arrive at Toronto Union Station. This is the main train station in downtown Toronto and is conveniently located near many popular attractions and accommodations. Toronto Union Station is a historic landmark and is well-connected to the city's public transportation system, making it easy to explore the city upon arrival. The station offers various amenities, including dining options and shops for your convenience.
No, there is no direct train between Vancouver and Toronto. The journey by train takes approximately 3 days and 20 hours, with services departing twice a week, specifically on Mondays and Fridays. However, there are other transportation options available such as flying or driving, which are usually faster and more convenient.
To catch the train from Vancouver to Toronto you will need to go to Vancouver station. The train services are operated by VIA Rail, and this is where the departure point is located. Make sure to check the train schedule and arrive at the station in advance to ensure a smooth journey.
The cost of a flight from Vancouver to Toronto can range from C$122 to C$510. The ticket prices vary depending on factors such as the airline, time of booking, and travel dates. It is advisable to compare prices from different airlines and utilize price comparison websites to find the best deals. Additionally, booking well in advance and being flexible with travel dates can help secure cheaper flight options.
The cost of a train ticket from Vancouver to Toronto can range from C$189 to C$1236, depending on the class of service and availability. Prices may also vary based on the time of year and how far in advance you book your ticket. It is recommended to check the official website of the train service provider for the most accurate and up-to-date prices for your desired travel dates.
The cost of driving from Vancouver to Toronto can vary between C$821 and C$1300, depending on factors like the type of car, fuel prices, and accommodation costs along the way. This estimate includes expenses such as gas, tolls, meals, and overnight stays if necessary. It is important to consider that these figures are approximate and can change depending on individual preferences and circumstances during the trip.

Trips from Vancouver