HUB hero image

How to Travel from

Toronto to Petit-Rocher

by Rideshare, Route or Car

Toronto
+0
Petit-Rocher
Transport search to Petit-Rocher
Toronto
+0
Petit-Rocher
Building a composite car route
Cheapest
Best Offer!
Car
15 h 32 min
1364 km.
from $75
Composite Route Car Only

Four ways to Travel from Toronto to Petit-Rocher

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Airlines

Air Canada

Website:
aircanada.com
Plane from Billy Bishop Toronto City Airport to Bathurst
Ave. Duration:
13h 34m
Frequency:
Tuesday, Thursday, Saturday, and Sunday
Estimated price:
$254.45–$763.36
Plane from Toronto Pearson International Airport to Bathurst
Ave. Duration:
3h 59m
Frequency:
Monday, Wednesday, Friday, and Sunday
Estimated price:
$254.45–$763.36

Pascan Aviation

Website:
pascan.com
Plane from Billy Bishop Toronto City Airport to Bathurst
Ave. Duration:
10h 20m
Frequency:
Sunday
Estimated price:
$267.17–$826.97

Train operators

VIA Rail

Phone:
+1 888 842-7245
Website:
viarail.ca/en
Train from Toronto Union Station to Montréal
Ave. Duration:
5h 28m
Frequency:
Every 4 hours
Estimated price:
$54.71–$120.86
Train from Montréal to Petit
Ave. Duration:
13h 23m
Frequency:
3 times a week
Estimated price:
$76.34–$139.95

Bus operators

Megabus Canada

Phone:
1-866-488-4452
Website:
ca.megabus.com/
Bus from Toronto Union Station to Montreal
Ave. Duration:
6h 25m
Frequency:
Every 4 hours
Estimated price:
$7.63–$82.70

Questions and Answers

What is the cheapest way to get from Toronto to Petit-Rocher?

The cheapest way to get from Toronto to Petit-Rocher is to bus and train which costs $70.65 - $195.65 and takes 20h 48m.

What is the fastest way to get from Toronto to Petit-Rocher?

The fastest way to get from Toronto to Petit-Rocher is to fly which takes 5h 42m and costs $239.13 - $706.52 .

Is there a direct train between Toronto and Petit-Rocher?

No, there is no direct train from Toronto station to Petit-Rocher. However, there are services departing from Toronto Union Station and arriving at Petit Rocher via Montréal. The journey, including transfers, takes approximately 19h 51m.

How far is it from Toronto to Petit-Rocher?

The distance between Toronto and Petit-Rocher is 1170 km. The road distance is 1366.8 km.

How do I travel from Toronto to Petit-Rocher without a car?

The best way to get from Toronto to Petit-Rocher without a car is to train which takes 19h 51m and costs $108.70 - $228.26 .

How long does it take to get from Toronto to Petit-Rocher?

It takes approximately 11h 40m to get from Toronto to Petit-Rocher, including transfers.

Where do I catch the Toronto to Petit-Rocher train from?

Toronto to Petit-Rocher train services, operated by VIA Rail, depart from Toronto Union Station.

Train or fly from Toronto to Petit-Rocher?

The best way to get from Toronto to Petit-Rocher is to fly which takes 11h 40m and costs $239.13 - $706.52 . Alternatively, you can train, which costs $108.70 - $228.26 and takes 19h 51m.

What is the time difference between Toronto and Petit-Rocher?

Petit-Rocher is 1h ahead of Toronto. It is currently 03:22 in Toronto and 04:22 in Petit-Rocher.

Where does the Toronto to Petit-Rocher train arrive?

Toronto to Petit-Rocher train services, operated by VIA Rail, arrive at Montréal station.

Can I drive from Toronto to Petit-Rocher?

Yes, the driving distance between Toronto to Petit-Rocher is 1367 km. It takes approximately 15h 38m to drive from Toronto to Petit-Rocher.

How do I get a train ticket from Toronto to Petit-Rocher?

Book your Toronto to Petit-Rocher train tickets online with Omio.

Where can I stay near Petit-Rocher?

There are nine+ hotels available in Petit-Rocher. Prices start at $58.24 per night.
+0