There are 5 ways to get from Barrie to Burlington by 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.

Recommended option

Bus, line 19 bus, line 47 bus  •  3 h 3 min

  1. Take the bus from Barrie to Yorkdale
  2. Take the line 19 bus from Yorkdale Bus Terminal to Square One 19
  3. Take the line 47 bus from Square One to Dundas St. @ Hwy. 407 Park & Ride 47

$18 - $37

4 alternative options

Train, line 5 bus  •  3 h 34 min

  1. Take the train from Allandale Waterfront GO to Union Station Br
  2. Take the line 5 bus from Oakville GO Station to Dundas St + Highway 407 GO Carpool 5 / ...

Train  •  3 h 53 min

  1. Take the train from Allandale Waterfront GO to Union Station Br
  2. Take the train from Union Station to Burlington GO Lw

$19 - $26

Bus, line 96 bus  •  5 h 13 min

  1. Take the bus from Barrie Transit Terminal to Green Ln. E. @ Yonge St. 68
  2. Take the line 96 bus from Newmarket Go Terminal Platform 11 to York University 96
  3. Take the bus from York University to Dundas St. @ Hwy. 407 Park & Ride 47

$20 - $24

Drive  •  1 h 30 min

  1. Drive from Barrie to Burlington 81.3 miles

$10 - $16

Questions & Answers

The cheapest way to get from Barrie to Burlington is to drive which costs $14 - $21 and takes 1 h 30 min.

More details

The quickest way to get from Barrie to Burlington is to drive which costs $14 - $21 and takes 1 h 30 min.

More details

The distance between Barrie and Burlington is 114 km. The road distance is 130 km.

Get driving directions

It takes approximately 3 h 3 min to get from Barrie to Burlington, including transfers.

More details

No, there is no direct bus from Barrie to Burlington. However, there are services departing from Barrie and arriving at Dundas St. @ Hwy. 407 Park & Ride via Yorkdale Bus Terminal and Square One. The journey, including transfers, takes approximately 3 h 3 min.

More details

What companies run services between Barrie, ON, Canada and Burlington, ON, Canada?

You can take a bus from Barrie to Burlington via Yorkdale, Yorkdale Bus Terminal, and Square One in around 3 h 3 min. Alternatively, you can take a train from Barrie to Burlington via Union Station and Burlington GO in around 3 h 53 min.

Train operators
GO Transit
Website
gotransit.com
Train from Allandale Waterfront GO to Union Station
Ave. Duration
1 h 45 min
Frequency
Every 4 hours
Estimated price
$9 - $13
Schedules at
gotransit.com
Train from Union Station to Burlington GO
Ave. Duration
1 h 1 min
Frequency
Every 30 minutes
Estimated price
$6 - $9
Schedules at
gotransit.com
Bus operators
Ontario Northland
Phone
+1 800-461-8558
Website
ontarionorthland.ca
Bus from Barrie to Yorkdale
Ave. Duration
1 h
Frequency
Every 4 hours
Estimated price
$14 - $18
Book at
Ontario Northland
Greyhound Canada
Phone
+1 1-800-661-8747
Email
Canada.info@greyhound.ca
Website
greyhound.ca
Bus from Barrie, ON to Yorkdale, ON
Ave. Duration
1 h 19 min
Frequency
4 times a day
Estimated price
$10 - $28
Website
Greyhound.ca
Advanced Purchase
$10 - $16
Online Fare
$11 - $24
Standard Fare
$19 - $28
Refundable
$22 - $35
GO Transit
Website
gotransit.com
Bus from Yorkdale Bus Terminal to Square One
Ave. Duration
40 min
Frequency
Hourly
Estimated price
$5 - $7
Schedules at
gotransit.com
Bus from Square One to Dundas St. @ Hwy. 407 Park & Ride
Ave. Duration
33 min
Frequency
Hourly
Estimated price
$2 - $3
Schedules at
gotransit.com
Bus from Barrie Transit Terminal to Green Ln. E. @ Yonge St.
Ave. Duration
1 h 4 min
Frequency
Hourly
Estimated price
$6 - $8
Schedules at
gotransit.com
Bus from York University to Dundas St. @ Hwy. 407 Park & Ride
Ave. Duration
1 h 28 min
Frequency
Hourly
Estimated price
$8 - $11
Schedules at
gotransit.com
Oakville
Website
oakvilletransit.ca
Bus from Oakville GO Station to Dundas St + Highway 407 GO Carpool
Ave. Duration
49 min
Frequency
Hourly
Schedules at
oakvilletransit.ca
York Region Transit
Website
yrt.ca
Bus from Newmarket Go Terminal Platform 11 to York University
Ave. Duration
1 h 18 min
Frequency
Hourly
Estimated price
$3
Schedules at
yrt.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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Italian Lakes: Getting around by train and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.