There are 7 ways to get from Odawa to Toronto by unknown, plane, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Travel to Val-D'Or Airport, fly
best- Walk from Odawa to Val-D'Or Airport (YVO)unknown
- Fly from Val-D'Or Airport (YVO) to Toronto Island Airport (YTZ)plane YVO - YTZ
5h 41mTravel, bus, train
- Walk from Odawa to Lac Rapide, PQunknown
- Take the bus from Lac Rapide, PQ to Montreal, PQbus
- Take the train from Montréal to Toronto Union Stationtrain
12h 39mTravel, bus via Montreal
- Walk from Odawa to Lac Rapide, PQunknown
- Take the bus from Lac Rapide, PQ to Montreal, PQbus
- Take the bus from Montreal, QC to Toronto Union Stationbus
13h 51mTravel, bus, train via Saint-Jérôme
- Walk from Odawa to Lac Rapide, PQunknown
- Take the bus from Lac Rapide, PQ to St Jerome, PQbus
- Take the train from Gare Saint-Jérôme to Gare Montréal-Ouesttrain Sj
- Take the train from Dorval to Toronto Union Stationtrain
14h 13mTravel, bus to Montréal–Pierre Elliott Trudeau International Airport, fly
- Walk from Odawa to Lac Rapide, PQunknown
- Take the bus from Lac Rapide, PQ to St Jerome, PQbus
- Fly from Montréal–Pierre Elliott Trudeau International Airport (YUL) to Toronto Island Airport (YTZ)plane YUL - YTZ
10h 32mTravel, bus
- Walk from Odawa to Kitcisakik, PQunknown
- Take the bus from Kitcisakik, PQ to Rouyn Noranda, PQbus
- Take the bus from Rouyn Noranda, PQ to North Bay, ONbus
- Take the bus from North Bay to Toronto Union Station Bus Terminalbus
15h 51mTravel, train
- Walk from Odawa to Pressunknown
- Take the train from Press to Montréaltrain
- Take the train from Montréal to Toronto Union Stationtrain
20h 33m
Val-D'Or Airport (YVO) to Toronto Island Airport (YTZ) flights
Questions & Answers
The distance between Odawa and Toronto is 605 km.
The best way to get from Odawa to Toronto without a car is to travel and bus and train which takes 12h 39m and costs .
It takes approximately 5h 41m to get from Odawa to Toronto, including transfers.
There are 1356+ hotels available in Toronto.
What companies run services between Odawa, QC, Canada and Toronto, ON, Canada?
There is no direct connection from Odawa to Toronto. However, you can travel to Val-D'Or Airport (YVO) airport, fly to Toronto Island Airport (YTZ), walk to Queens Quay West at Bathurst St East Side Billy Bishop Airport, then take the line 509 vehicle to Queens Quay/Ferry Docks Station. Alternatively, you can take a vehicle from Odawa to Toronto Union Station via Lac Rapide, PQ, Montreal, PQ, Station Berri-UQAM, Station Bonaventure, and Montréal in around 12h 39m.
- Website
- aircanada.com
Flights from Val-D'Or Airport to Toronto Island Airport via Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 3h 32m
- When
- Monday to Saturday
- Estimated price
- $75–430
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Island Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $60–380
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Island Airport via Ottawa
- Ave. Duration
- 3h 3m
- When
- Every day
- Estimated price
- $60–380
- Website
- flyporter.com
Flights from Val-D'Or Airport to Toronto Island Airport via Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 3h 40m
- When
- Friday
- Estimated price
- $180–700
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Island Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $160–600
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Montréal to Toronto Union Station
- Ave. Duration
- 5h 23m
- Frequency
- Every 4 hours
- Estimated price
- $65–150
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $80–150
- Economy Adult - Advanced Booking
- $80–130
- Economy Escape Advanced Booking - Adult
- $65–90
Train from Dorval to Toronto Union Station
- Ave. Duration
- 4h 54m
- Frequency
- Every 4 hours
- Estimated price
- $65–150
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $80–150
- Economy Adult - Advanced Booking
- $80–130
- Economy Escape Advanced Booking - Adult
- $65–90
Train from Press to Montréal
- Ave. Duration
- 12h 40m
- Frequency
- 3 times a week
- Estimated price
- $80–160
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $100–160
- Economy Adult - Advanced Booking
- $100–140
- Economy Escape Advanced Booking - Adult
- $80–110
- Phone
- +1 514-287-2464
- Website
- exo.quebec
Train from Gare Saint-Jérôme to Gare Montréal-Ouest
- Ave. Duration
- 1h 11m
- Frequency
- Every 4 hours
- Estimated price
- $7–10
- Website
- https://exo.quebec
- Adult
- $7–10
- Phone
- +1 866-307-0002
- info@autobusmaheux.qc.ca
- Website
- autobusmaheux.com
Bus from Lac Rapide, PQ to Montreal, PQ
- Ave. Duration
- 5h 22m
- Frequency
- Twice daily
- Estimated price
- $85–95
- Book at
- https://maheux.betterez.com/cart/56532ac09ee1bffd2501c6c8
- Website
- https://autobusmaheux.qc.ca/?lang=en
- Adult
- $85–95
Bus from Lac Rapide, PQ to St Jerome, PQ
- Ave. Duration
- 4h 12m
- Frequency
- Twice daily
- Estimated price
- $75–85
- Book at
- https://maheux.betterez.com/cart/56532ac09ee1bffd2501c6c8
- Website
- https://autobusmaheux.qc.ca/?lang=en
- Adult
- $75–85
Bus from Kitcisakik, PQ to Rouyn Noranda, PQ
- Ave. Duration
- 3h 5m
- Frequency
- Twice daily
- Estimated price
- $49–54
- Book at
- https://maheux.betterez.com/cart/56532ac09ee1bffd2501c6c8
- Website
- https://autobusmaheux.qc.ca/?lang=en
- Adult
- $49–54
Bus from Rouyn Noranda, PQ to North Bay, ON
- Ave. Duration
- 4h 25m
- Frequency
- Once daily
- Estimated price
- $70–80
- Book at
- https://maheux.betterez.com/cart/56532ac09ee1bffd2501c6c8
- Website
- https://autobusmaheux.qc.ca/?lang=en
- Adult
- $70–80
- Phone
- 1-866-488-4452
- customerservice@megabus.com
- Website
- ca.megabus.com
Bus from Montreal, QC to Toronto Union Station
- Ave. Duration
- 6h 45m
- Frequency
- Hourly
- Estimated price
- $10–110
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $10–60
- Adult Standard
- $75–110
- Phone
- 1.800.461.8558
- info@ontarionorthland.ca
- Website
- ontarionorthland.ca
Bus from North Bay to Toronto Union Station Bus Terminal
- Ave. Duration
- 5h 23m
- Frequency
- Twice daily
- Estimated price
- $60–90
- Website
- https://www.ontarionorthland.ca/en
- Adult
- $60–90
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 get from Southend Airport into central London, Heading to Europe? Read this before you buy a Eurail Pass, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.












