1map logoGo to main page

Toronto to Vancouver from $90: 9 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Toronto, Canada
to
Vancouver, Canada

How to Get from Toronto to Vancouver: 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.

$90 - PlaneBest price
3370.8 kmDistance
6h 42m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Toronto to Vancouver 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  42m
Estimated price
$90-383
Recommended
route map
Distance: 3370.8 km
Duration: 6h 42m

See more options

Company
various
Bus
Train
Average Duration
58h  16m
Estimated price
$0-0
Company
various
Drive
Plane
Average Duration
6h  53m
Estimated price
$98-525
Company
various
Plane
Average Duration
9h  15m
Estimated price
$123-435
Company
various
Train
Average Duration
49h  13m
Estimated price
$140-907
Company
various
Plane
Taxi
Average Duration
7h  30m
Estimated price
$192-629
Company
VIA Rail
Train
Average Duration
97h  1m
Estimated price
$270-460
Company
various
Drive
Plane
Taxi
Average Duration
7h  5m
Estimated price
$275-851
Company
various
Drive
Average Duration
43h  31m
Estimated price
$600-950

Traveling From Toronto to Vancouver

The journey from Toronto to Vancouver showcases a remarkable shift from the bustling city life of Ontario to the stunning natural beauty and laid-back atmosphere of British Columbia.

Best Neighbourhoods in Vancouver

Vancouver boasts diverse neighborhoods, each offering distinct experiences for visitors.

Gastown
• Historic cobblestone streets with a vibrant arts scene.
• Famous for its clock and unique shops.
Granville Island
• Home to a bustling public market filled with local goods.
• Offers stunning waterfront views and artisan crafts.
Kitsilano
• Renowned for its beautiful beaches and parks.
• Features eclectic cafes and trendy boutiques.

Best Times To Visit Vancouver's Attractions

Timing your visits can greatly enhance your experience in Vancouver.

Stanley Park
Visit early morning or late afternoon for fewer crowds and stunning light.
Capilano Suspension Bridge
Weekdays during off-peak seasons offer a serene experience and open views.
Granville Island Public Market
Mornings on weekdays are ideal for avoiding crowds and enjoying fresh produce.

Vancouver Weather: What to Expect Year-Round

Vancouver enjoys a temperate climate with mild, wet winters and warm, dry summers, making it a year-round destination. Planning your visit around the drier summer months can enhance your outdoor activities, while winter offers a unique charm for those who enjoy the city’s festive atmosphere.

Vancouver Dining: A Taste of the West Coast

For an unforgettable experience, try the Pacific Northwest-style seafood at Blue Water Cafe, where dishes like spot prawns and locally sourced salmon celebrate the region's fresh ingredients. This contrasts with Toronto’s diverse culinary scene, offering a unique focus on the ocean’s bounty paired with a relaxed, waterfront atmosphere.

Toronto - Vancouver operators

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

Plane Show flights
Website
aircanada.com

Plane from Toronto (YYZ) to Vancouver (YVR)

Average Duration
5h 5m
Estimated price
$210-700
Website
westjet.com

Plane from Toronto (YYZ) to Vancouver (YVR)

Average Duration
5h 18m
Estimated price
$160-600

Plane from Kitchener (YKF) to Vancouver (YVR)

Average Duration
8h 22m
Estimated price
$190-750

Plane from Toronto (YYZ) to Abbotsford (YXX)

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

Plane from Toronto (YYZ) to Abbotsford (YXX)

Average Duration
9h 10m
Estimated price
$220-700
Website
flyporter.com

Plane from Billy Bishop Toronto City (YTZ) to Vancouver (YVR)

Average Duration
9h 43m
Estimated price
$220-700

Plane from Billy Bishop Toronto City (YTZ) to Vancouver (YVR)

Average Duration
8h 14m
Estimated price
$120-700

Plane from Billy Bishop Toronto City (YTZ) to Vancouver (YVR)

Average Duration
8h 30m
Estimated price
$130-700
Website
flyflair.com

Plane from Toronto (YYZ) to Vancouver (YVR)

Average Duration
5h 25m
Estimated price
$100-470

Plane from Kitchener (YKF) to Vancouver (YVR)

Average Duration
5h 10m
Estimated price
$80-460

Plane from Toronto (YYZ) to Abbotsford (YXX)

Average Duration
5h 10m
Estimated price
$110-550

Plane from Kitchener (YKF) to Abbotsford (YXX)

Average Duration
4h 55m
Estimated price
$170-550
Train Show train routes
Contact phone
+1 888 842-7245
Website
viarail.ca

Train from Toronto Union Station to Vancouver

Average Duration
96h 1m
Estimated price
$270-460

Train from Toronto Union Station to Windsor

Average Duration
4h 18m
Estimated price
$35-100
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Dearborn to Chicago Union Station

Average Duration
5h 11m
Estimated price
$11-120

Train from Chicago Union Station to Everett Amtrak Station

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

Train from Everett Amtrak Station to Vancouver

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

Train from St. Paul-Minneapolis to Spokane

Average Duration
29h 36m
Estimated price
$55-400
Bus Show bus routes
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from Toronto to Detroit Bus Station

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

Bus from Detroit Bus Station to Chicago Bus Station

Average Duration
5h 10m
Estimated price
$26-90

Bus from Spokane Station to Seattle

Average Duration
4h 55m
Estimated price
$24-85
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from Detroit Bus Station to Chicago Bus Station

Average Duration
7h 5m
Estimated price
$30-85

Bus from Chicago Bus Station to Saint Paul Union Depot

Average Duration
7h 45m
Estimated price
$45-110

Bus from Seattle to Vancouver

Average Duration
3h 30m
Estimated price
$0-0
all-pages.other Show other routes
Contact phone
+1 604 859 1111
Website
centralvalleytaxiltd.com

Other from Abbotsford to Vancouver

Average Duration
55m
Estimated price
$100-130

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

Traveling between Toronto and Vancouver 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 spanning 4456.3 km from Toronto to Vancouver, taking approximately 43 hours and 31 minutes through breathtaking Canadian landscapes. 💸 Discover a range of car rental options, with prices fluctuating between C$811 to C$1283 for the journey, offering both budget-friendly and premium choices for every traveler.
Average price
C$830 - C$1314
🚂 Experience a scenic train journey from Toronto Union Station to Vancouver with VIA Rail services departing twice a week on Wednesdays and Sundays. The approximately 4-day 1-hour trip offers a unique way to travel across Canada. 🌲 Route 1 spans 4,733 km with 3 transfers, including stops at Niagara Falls, Chicago, and Seattle before reaching Vancouver. 🏔️ Alternatively, Route 2 covers a distance of 4,348 km in 4 days 1 hour on a direct train from Toronto to Vancouver via Via Rail Canada Inc.
Departure Point
Toronto Union Station
Arrival Point
Vancouver station
Useful tips for train travellers
• On the train operated by VIA Rail from Toronto to Vancouver, expect a range of onboard catering services. In Economy class, you can purchase snacks and beverages from a cart service that runs throughout the journey. For those in Business Class, enjoy complimentary meals and snacks served at your seat, along with a more extensive selection of beverages. The dining car offers a menu featuring locally-sourced options, so plan to indulge in some Canadian specialties during your trip.
• The trains on this route primarily operated by VIA Rail feature three classes of seating: Economy, Business, and sleeper accommodations. Economy class offers comfortable seats with ample legroom and access to power outlets. In Business Class, you'll find larger seats with greater recline, along with extra amenities like premium meals. If you’re looking to rest overnight, consider reserving a sleeper car, which comes with private cabins and beds providing extra comfort for the overnight leg of your journey.
• Take note that VIA Rail is the main operator for this route. Their official website (viarail.ca) provides schedules, ticket bookings, and additional service information. While you're planning, it's also a good idea to check the websites of Rocky Mountaineer (rockymountaineer.com) and other scenic train companies, as they occasionally offer special routes or experiences across this beautiful region. Useful links for station maps and local transport schedules can be found on TransLink's website (translink.ca).
🛫 Experience a convenient and quick journey from Toronto to Vancouver with a direct flight that takes approximately 4 hours and 48 minutes. Choose from reputable airlines like Flair Airlines, Porter Airlines, WestJet, and Air Canada departing from Toronto Airport. ✈️ Sit back and relax during the 6 hours and 42 minutes flight duration as you travel across Canada to vibrant Vancouver. 💸 Ticket prices for flights between Vancouver and Toronto can range from C$122 to C$517, providing flexibility for travelers with varying budgets. Plan your trip efficiently and secure your seat for an exciting journey from Eastern to Western Canada.
Departure Point
Toronto Airport
Arrival Point
Vancouver Airport
Useful tips for plane travellers
• Consider booking your flight with WestJet or Air Canada for a direct route, as they typically offer the most convenient schedules and have well-reviewed onboard services, including meal options suitable for long flights. Check their websites for the most current fares and in-flight amenities: WestJet and Air Canada.
• Upon arriving at Vancouver International Airport (YVR), navigate to the Canada Line SkyTrain for a quick and efficient transfer to downtown Vancouver; it's about a 25-minute ride and a cost-effective alternative to a taxi, costing around C$9.00, but expect taxis to run approximately C$35-$45 depending on traffic conditions.
• Keep an eye on your baggage claim area upon landing at YVR, as this airport can be quite busy; the airline staff will be on hand to assist you with any potential delays or lost luggage concerns—having the baggage claim contact numbers handy can also save you time.
🚌 Embark on an epic journey from Toronto to Vancouver by bus, covering a distance of 4,348 km. 🌲 Take the first step by boarding the train towards Vancouver from Union Station, Toronto. This 4-day 1-hour journey will lead you to Pacific Central Station, where you can witness the beauty of British Columbia's capital city.

Frequently asked questions

Find out more about the route from Toronto to Vancouver.

Or choose the category:
The distance between Toronto and Vancouver is approximately 3378.0 km by air. By train, it takes approximately X amount of time. If you choose to fly, the travel time is around 6 hours and 54 minutes. If you prefer driving, it takes approximately 43 hours and 31 minutes by car, covering a road distance of 4456.6 km.
The most cost-effective and time-efficient transportation option for traveling from Toronto to Vancouver is by flying. It takes approximately 6 hours and 54 minutes to reach Vancouver from Toronto by plane, and it is also the quickest way to get there. Flights from Toronto to Vancouver are relatively affordable, with prices ranging from C$116 to C$520.
The prices for traveling between Toronto and Vancouver by train range from C$190 to C$1238.
To get from Toronto to Vancouver without using public transportation, you can consider driving. The road distance between the two cities is approximately 4456.3 km, and it takes about 43 hours and 31 minutes to drive from Toronto to Vancouver. However, please note that the cost of this journey by car can vary, with prices ranging from C$821 to C$1300.
The best way to travel from Toronto to Vancouver without a car is by taking a combination of bus and train. This journey takes approximately 2 days and 17 hours and typically costs between C$246 to C$1231. You can take a bus from Toronto to Winnipeg, and then transfer to a train that will take you from Winnipeg to Vancouver.
Yes, there is a direct train link between Toronto and Vancouver. The train service is operated by VIA Rail and departs twice a week on Wednesdays and Sundays from Toronto Union Station. The journey takes approximately 4 days and 1 hour.
The flight between Toronto Canad and Vancouver takes approximately 5 hours. The prices for a flight can vary between C$122 and C$510. Once you arrive at Vancouver Airport, you can easily access the city by taking the Canada Line SkyTrain, which offers a convenient and efficient connection from the airport to downtown Vancouver. The train ride from Vancouver Airport to downtown Vancouver takes around 25 minutes and costs between C$1 and C$12.
There are plenty of accommodation options available in Vancouver. With over 740 hotels to choose from, travelers can find options to suit their preferences and budget. Prices for hotels start at C$64, providing travelers with a range of choices for their stay in Vancouver.