There are 4 ways to get from Markham to Elmvale by bus (Flixbus), train, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 71 bus, bus
best- Take the bus from Bullock Dr. @ Laidlaw Blvd. to Union Station Bus Terminalbus 71
- Take the bus from Toronto to Barriebus FlixBus 2711 / ...
5h 9m$23–39Train
- Take the train from Markham GO to Union Station GOtrain St
- Take the train from Union Station GO to Allandale Waterfront GOtrain Br
5h 34m$28–43Drive 113.4 km
- Drive from Markham to Elmvalecar 113.4 km
1h 35m$23–33Line 71 bus, bus, line 1 bus
- Take the bus from Bullock Dr. @ Laidlaw Blvd. to Union Station Bus Terminalbus 71
- Take the bus from Union Station Bus Terminal to Barrie Allandale Terminalbus
- Take the bus from Barrie Allandale Transit Terminal to Georgian Collegebus 7A / ...
- Take the bus from Barrie, Georgian College to Elmvalebus 1
5h 21m$32–53
Markham to Elmvale by bus
Questions & Answers
The cheapest way to get from Markham to Elmvale is to drive which costs $22 - $35 and takes 1h 35m.
The fastest way to get from Markham to Elmvale is to drive which takes 1h 35m and costs $22 - $35.
No, there is no direct bus from Markham to Elmvale. However, there are services departing from Bullock Dr. @ Laidlaw Blvd. and arriving at Elmvale via Toronto, Downtown Hub and Barrie, Georgian College. The journey, including transfers, takes approximately 5h 9m.
The distance between Markham and Elmvale is 185 km. The road distance is 113.4 km.
The best way to get from Markham to Elmvale without a car is to line 71 bus and bus which takes 5h 9m and costs $22 - $40.
It takes approximately 5h 9m to get from Markham to Elmvale, including transfers.
Markham to Elmvale bus services, operated by GO Transit, depart from Bullock Dr. @ Laidlaw Blvd. station.
The best way to get from Markham to Elmvale is to line 71 bus and bus which takes 5h 9m and costs $22 - $40. Alternatively, you can train, which costs $28 - $45 and takes 5h 34m.
Markham to Elmvale bus services, operated by GO Transit, arrive at Union Station Bus Terminal.
Yes, the driving distance between Markham to Elmvale is 113 km. It takes approximately 1h 35m to drive from Markham to Elmvale.
What companies run services between Markham, ON, Canada and Elmvale, ON, Canada?
You can take a bus from Bullock Dr. @ Laidlaw Blvd. to Elmvale via Union Station Bus Terminal, Toronto, Barrie, Downtown Hub, and Barrie, Georgian College in around 5h 9m. Alternatively, you can take a train from Markham GO to Elmvale via Union Station GO, Allandale Waterfront GO, Barrie Allandale Transit Terminal, Georgian College, and Barrie, Georgian College in around 5h 34m.
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Markham GO to Union Station GO
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- $9–12
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $9–12
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
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Bus from Bullock Dr. @ Laidlaw Blvd. to Union Station Bus Terminal
- Ave. Duration
- 38 min
- Frequency
- 5 times a day
- Estimated price
- $7–10
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $7–10
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Toronto to Barrie
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $12–21
- Schedules at
- flixbus.com
- Phone
- 1.800.461.8558
- info@ontarionorthland.ca
- Website
- ontarionorthland.ca
Bus from Union Station Bus Terminal to Barrie Allandale Terminal
- Ave. Duration
- 1h 44m
- Frequency
- 3 times a day
- Estimated price
- $21–35
- Website
- https://www.ontarionorthland.ca/en
- Adult
- $21–35
- Phone
- +1 705-726-4242
- ServiceBarrie@barrie.ca
- Website
- barrie.ca
Bus from Barrie Allandale Transit Terminal to Georgian College
- Ave. Duration
- 19 min
- Frequency
- Every 15 minutes
- Estimated price
- $3–4
- Website
- https://www.barrie.ca/Living/Getting%20Around/BarrieTransit/Pages/BarrieTransit.aspx
- Schedules at
- https://www.barrie.ca/services-payments/transportation-parking/barrie-transit/schedules-maps
- Children 12 and under
- $0
- Seniors
- $3
- Adult
- $4
- Phone
- +1 800 263 3199
- service@simcoe.ca
- Website
- simcoe.ca
Bus from Barrie, Georgian College to Elmvale
- Ave. Duration
- 32 min
- Frequency
- Every 3 hours
- Estimated price
- $3–5
- Website
- https://simcoe.ca/residents/linx-transit/
- Passenger
- $3–5
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 How to travel India's Golden Triangle, South Korea: Travelling from Seoul to Busan , and How to get from London City Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
There are 321+ hotels available in Elmvale.









