There are 7 ways to get from Burnaby to Barrie by plane, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Vancouver International Airport to Toronto Pearson International Airport, bus
best- Fly from Vancouver International Airport (YVR) to Toronto Pearson International Airport (YYZ)plane YVR - YYZ
- Take the bus from Toronto Pearson Airport to Barriebus
8h 9m$119–511Bus, train
- Take the bus from Lougheed Stn Bay 5 to Vedder Rd at Luckakuck Waybus 66
- Take the bus from Chilliwack, BC to Lake Louise, ABbus
- Take the bus from Lake Louise, AB to Jasper, ABbus
- Take the train from Jasper to Toronto Union Stationtrain
- Take the bus from Toronto to Barriebus
3d 19h$564–922Drive 4,056.9 km
- Drive from Burnaby to Barriecar 4,056.9 km
44h 55m$788–1,137Bus to Abbotsford International Airport, fly to Toronto Pearson International Airport, bus
- Take the bus from Scott Road Skytrain Station to Abbotsford International Airportbus
- Fly from Abbotsford International Airport (YXX) to Toronto Pearson International Airport (YYZ)plane YXX - YYZ
- Take the bus from Toronto Pearson Airport to Barriebus
9h 31m$196–554Fly Vancouver International Airport to Toronto Island Airport, train
- Fly from Vancouver International Airport (YVR) to Toronto Island Airport (YTZ)plane YVR - YTZ
- Take the train from Union Station GO to Allandale Waterfront GOtrain
11h 49m$221–957Fly Vancouver International Airport to John C. Munro Hamilton International Airport, train
- Fly from Vancouver International Airport (YVR) to John C. Munro Hamilton International Airport (YHM)plane YVR - YHM
- Take the train from West Harbour GO to Union Station GOtrain
- Take the train from Union Station GO to Allandale Waterfront GOtrain
11h 53m$163–1,008Train
- Take the train from Vancouver to Toronto Union Stationtrain VIA Rail
- Take the train from Union Station GO to Allandale Waterfront GOtrain Br
4d$383–682
Burnaby to Barrie by bus and train
Questions & Answers
The cheapest way to get from Burnaby to Barrie is to fly and bus which costs $110 - $550 and takes 8h 9m.
The fastest way to get from Burnaby to Barrie is to fly and bus which takes 8h 9m and costs $110 - $550.
No, there is no direct train from Burnaby station to Barrie. However, there are services departing from Sperling-Burnaby Lake Station @ Platform 1 and arriving at Allandale Waterfront GO via Commercial-Broadway Station @ Platform 3, Vancouver and Union Station GO. The journey, including transfers, takes approximately 4 days 0h.
The distance between Burnaby and Barrie is 3460 km. The road distance is 4056.9 km.
The best way to get from Burnaby to Barrie without a car is to bus and train which takes 3 days 19h and costs $550 - $950.
It takes approximately 8h 9m to get from Burnaby to Barrie, including transfers.
Burnaby to Barrie train services, operated by VIA Rail, depart from Vancouver station.
Barrie is 3h ahead of Burnaby. It is currently 11:22 AM in Burnaby and 2:22 PM in Barrie.
Burnaby to Barrie train services, operated by VIA Rail, arrive at Toronto Union Station.
Yes, the driving distance between Burnaby to Barrie is 4057 km. It takes approximately 44h 55m to drive from Burnaby to Barrie.
What companies run services between Burnaby, BC, Canada and Barrie, ON, Canada?
You can take a subway from Sperling-Burnaby Lake Station @ Platform 1 to Allandale Waterfront GO via Commercial-Broadway Station @ Platform 1, Commercial-Broadway Station @ Platform 3, Main Street-Science World Station @ Platform 1, Vancouver, and Union Station GO in around 4d.
- Website
- aircanada.com
Flights from Vancouver International Airport to Toronto Pearson International Airport
- Ave. Duration
- 4h 32m
- When
- Every day
- Estimated price
- $130–600
Flights from Vancouver International Airport to Toronto Island Airport via Ottawa
- Ave. Duration
- 7h 18m
- When
- Every day
- Estimated price
- $160–700
Flights from Vancouver International Airport to Toronto Island Airport via Montreal
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- $130–750
- Website
- westjet.com
Flights from Vancouver International Airport to Toronto Pearson International Airport
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- $90–550
Flights from Vancouver International Airport to Toronto Pearson International Airport via Calgary
- Ave. Duration
- 6h 9m
- When
- Every day
- Estimated price
- $90–550
Flights from Abbotsford International Airport to Toronto Pearson International Airport via Calgary
- Ave. Duration
- 6h 27m
- When
- Every day
- Estimated price
- $130–900
Flights from Abbotsford International Airport to Toronto Pearson International Airport via Edmonton
- Ave. Duration
- 6h 48m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $130–900
Flights from Vancouver International Airport to John C. Munro Hamilton International Airport via Calgary
- Ave. Duration
- 8h 1m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- $220–1,500
- Website
- flyflair.com
Flights from Vancouver International Airport to Toronto Pearson International Airport
- Ave. Duration
- 4h 41m
- When
- Every day
- Estimated price
- $100–470
Flights from Abbotsford International Airport to Toronto Pearson International Airport
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- $150–490
Flights from Abbotsford International Airport to Toronto Pearson International Airport via Calgary
- Ave. Duration
- 8h 5m
- When
- Saturday
- Estimated price
- $150–490
Flights from Abbotsford International Airport to Toronto Pearson International Airport via Edmonton
- Ave. Duration
- 8h 40m
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $150–490
- Website
- flyporter.com
Flights from Vancouver International Airport to Toronto Pearson International Airport
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- $120–900
Flights from Vancouver International Airport to Toronto Island Airport via Ottawa
- Ave. Duration
- 6h 43m
- When
- Every day
- Estimated price
- $190–900
Flights from Vancouver International Airport to Toronto Island Airport via Montreal
- Ave. Duration
- 8h 50m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- $190–900
Flights from Vancouver International Airport to John C. Munro Hamilton International Airport
- Ave. Duration
- 4h 30m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $100–950
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Jasper to Toronto Union Station
- Ave. Duration
- 2d 23h
- Frequency
- Twice a week
- Estimated price
- $300–550
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $300–550
- Economy Adult - Advanced Booking
- $400–550
- Economy Escape Advanced Booking - Adult
- $380–440
Train from Vancouver to Toronto Union Station
- Ave. Duration
- 3d 20h
- Frequency
- Twice a week
- Estimated price
- $360–650
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $360–650
- Economy Adult - Advanced Booking
- $490–650
- Economy Escape Advanced Booking - Adult
- $470–550
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Union Station GO to Allandale Waterfront GO
- Ave. Duration
- 1h 44m
- Frequency
- Every 4 hours
- Estimated price
- $16–22
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $16–22
Train from West Harbour GO to Union Station GO
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- $12–16
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $12–16
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Toronto Pearson Airport to Barrie
- Ave. Duration
- 55 min
- Frequency
- Twice daily
- Estimated price
- $8–15
- Schedules at
- flixbus.com
Bus from Toronto to Barrie
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $11–20
- Schedules at
- flixbus.com
- Phone
- +1 604 854 3232
- transitinfo@bctransit.com
- Website
- bctransit.com
Bus from Lougheed Stn Bay 5 to Vedder Rd at Luckakuck Way
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- $3
- Website
- https://www.bctransit.com/central-fraser-valley/
- Website
- https://www.bctransit.com/chilliwack/
- Website
- https://www.bctransit.com/agassiz-harrison/
- Website
- https://www.bctransit.com/hope/
- Adult
- $3
- Phone
- 1-833-583-3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Chilliwack, BC to Lake Louise, AB
- Ave. Duration
- 9h 30m
- Frequency
- Twice daily
- Estimated price
- $130–180
- Website
- https://riderexpress.ca/
- Standard
- $130–180
- Phone
- 1-877-625-4372
- Website
- banffjaspercollection.com
Bus from Lake Louise, AB to Jasper, AB
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $120–170
- Website
- https://www.banffjaspercollection.com/brewster-express/
- Website
- https://www.banffjaspercollection.com/brewster-express/schedule/
- Adult
- $120–170
- info@reliablebus.ca
- Website
- reliablebus.ca
Bus from Scott Road Skytrain Station to Abbotsford International Airport
- Ave. Duration
- 45 min
- Frequency
- Every 4 hours
- Estimated price
- $33
- Website
- https://reliablebus.ca/
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 4 stunningly beautiful Philippines islands you need to visit, Need to know: Eurostar, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.
More Questions & Answers
There are 135+ hotels available in Barrie.
















