There are 6 ways to get from Embrun to Brampton by taxi, plane, train, bus, car, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, fly to Toronto Island Airport, train
best- Take the taxi from Embrun to Ottawa-Airport-YOWtaxi
- Fly from Ottawa Macdonald-Cartier International Airport (YOW) to Toronto Island Airport (YTZ)plane YOW - YTZ
- Take the train from Union Station GO to Brampton Innovation District GOtrain
3h 16m$295–676Drive 431.3 km
cheapest- Drive from Embrun to Bramptoncar 431.3 km
5h 50m$85–123Train
- Take the train from Ottawa to Toronto Union Stationtrain VIA Rail
7h 47m$96–189Bus
- Take the bus from Ottawa, ON - 1300 St. Laurent Blvd to Toronto, ON - 81 Bay Stbus Ottawa
8h 50m$96–179Taxi, fly to Toronto Pearson International Airport
- Take the taxi from Embrun to Ottawa-Airport-YOWtaxi
- Fly from Ottawa Macdonald-Cartier International Airport (YOW) to Toronto Pearson International Airport (YYZ)plane YOW - YYZ
3h 15m$216–679Bus via Ajax (Flixbus)
- Take the bus from Ottawa to Pickering,ONbus FlixBus 2710
9h 24m$87–132
Ottawa Macdonald-Cartier International Airport (YOW) to Toronto Island Airport (YTZ) flights
Questions & Answers
The cheapest way to get from Embrun to Brampton is to drive which costs $85 - $130 and takes 5h 50m.
The fastest way to get from Embrun to Brampton is to taxi and fly which takes 3h 15m and costs $210 - $700.
The distance between Embrun and Brampton is 435 km. The road distance is 431.3 km.
The best way to get from Embrun to Brampton without a car is to train which takes 7h 47m and costs $95 - $190.
It takes approximately 3h 16m to get from Embrun to Brampton, including transfers.
The best way to get from Embrun to Brampton is to train which takes 7h 47m and costs $95 - $190. Alternatively, you can bus, which costs $95 - $180 and takes 8h 50m.
Yes, the driving distance between Embrun to Brampton is 431 km. It takes approximately 5h 50m to drive from Embrun to Brampton.
There are 499+ hotels available in Brampton.
What companies run services between Embrun, ON, Canada and Brampton, ON, Canada?
VIA Rail operates a train from Ottawa to Toronto Union Station every 4 hours. Tickets cost $55–140 and the journey takes 4h 24m. Alternatively, Rider Express operates a bus from Ottawa, ON - 1300 St. Laurent Blvd to Toronto, ON - 81 Bay St 4 times a day. Tickets cost $55–130 and the journey takes 5h 30m.
- Website
- aircanada.com
Flights from Ottawa Macdonald-Cartier International Airport to Toronto Island Airport
- Ave. Duration
- 1h 2m
- When
- Every day
- Estimated price
- $45–370
Flights from Ottawa Macdonald-Cartier International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $45–350
Flights from Ottawa Macdonald-Cartier International Airport to Toronto Pearson International Airport via Montreal
- Ave. Duration
- 3h 8m
- When
- Every day
- Estimated price
- $60–400
- Website
- flyporter.com
Flights from Ottawa Macdonald-Cartier International Airport to Toronto Island Airport
- Ave. Duration
- 1h 3m
- When
- Every day
- Estimated price
- $190–550
Flights from Ottawa Macdonald-Cartier International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 9m
- When
- Every day
- Estimated price
- $190–550
- Website
- westjet.com
Flights from Ottawa Macdonald-Cartier International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- $110–550
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Union Station GO to Brampton Innovation District GO
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- $9–12
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $9–12
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Ottawa to Toronto Union Station
- Ave. Duration
- 4h 24m
- Frequency
- Every 4 hours
- Estimated price
- $55–140
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $70–140
- Economy Adult - Advanced Booking
- $70–120
- Economy Escape Advanced Booking - Adult
- $55–80
- Phone
- +1 833 583 3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Ottawa, ON - 1300 St. Laurent Blvd to Toronto, ON - 81 Bay St
- Ave. Duration
- 5h 30m
- Frequency
- 4 times a day
- Estimated price
- $55–130
- Website
- https://riderexpress.ca/
- Standard
- $55–130
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Ottawa to Pickering,ON
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- $45–80
- Schedules at
- flixbus.com
- Ave. Duration
- 34 min
- Estimated price
- $95–120
John's Taxi
- Phone
- +1 613 443 7731
John's Taxi
- Phone
- +1 613 443 7731
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 South Korea: Travelling from Seoul to Busan , Train travel in France: A guide to SNCF, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.











