There are 6 ways to get from Toronto to Prescott by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Toronto Union Station to Brockvilletrain VIA Rail
3h 36m$128–348Drive 351.4 km
cheapest- Drive from Toronto to Prescottcar 351.4 km
3h 49m$64–92Bus
- Take the bus from Union Stn Bus Terminal, 81 Bay St at Lakeshore Blvd, 2nd Floor to Jefferson Dr. near Tim Hortonsbus 2720 / ...
4h 34m$85–110Fly Toronto Island Airport to Ottawa Macdonald-Cartier International Airport, train
- Fly from Toronto Island Airport (YTZ) to Ottawa Macdonald-Cartier International Airport (YOW)plane YTZ - YOW
- Take the train from Ottawa to Brockvilletrain
5h 17m$290–855Fly Toronto Pearson International Airport to Ottawa Macdonald-Cartier International Airport, train
- Fly from Toronto Pearson International Airport (YYZ) to Ottawa Macdonald-Cartier International Airport (YOW)plane YYZ - YOW
- Take the train from Ottawa to Brockvilletrain
5h 53m$224–835Fly Toronto Island Airport to Montréal–Pierre Elliott Trudeau International Airport, train
- Fly from Toronto Island Airport (YTZ) to Montréal–Pierre Elliott Trudeau International Airport (YUL)plane YTZ - YUL
- Take the train from Dorval to Brockvilletrain
5h 22m$294–924
Toronto Island Airport (YTZ) to Ottawa Macdonald-Cartier International Airport (YOW) flights
Comparing Your Travel Options
The cheapest way to get from Toronto to Prescott is to drive which costs $60 - $95 and takes 3h 49m.
The fastest way to get from Toronto to Prescott is to train which takes 3h 36m and costs $120 - $350.
No, there is no direct bus from Toronto to Prescott. However, there are services departing from Union Stn Bus Terminal, 81 Bay St at Lakeshore Blvd, 2nd Floor and arriving at Jefferson Dr. near Tim Hortons via . The journey, including transfers, takes approximately 4h 34m.
No, there is no direct train from Toronto station to Prescott. However, there are services departing from Toronto Union Station and arriving at Brockville via . The journey, including transfers, takes approximately 3h 36m.
The distance between Toronto and Prescott is 356 km. The road distance is 351.4 km.
The best way to get from Toronto to Prescott without a car is to train which takes 3h 36m and costs $120 - $350.
It takes approximately 3h 36m to get from Toronto to Prescott, including transfers.
Toronto to Prescott bus services, operated by Megabus Canada, depart from Union Stn Bus Terminal, 81 Bay St at Lakeshore Blvd, 2nd Floor station.
Toronto to Prescott train services, operated by VIA Rail, depart from Toronto Union Station.
The best way to get from Toronto to Prescott is to train which takes 3h 36m and costs $120 - $350. Alternatively, you can bus, which costs $85 - $110 and takes 4h 34m.
What companies run services between Toronto, ON, Canada and Prescott, ON, Canada?
VIA Rail operates a train from Toronto Union Station to Brockville every 4 hours. Tickets cost $75–290 and the journey takes 3h 22m. Alternatively, Megabus Canada operates a bus from Union Stn Bus Terminal, 81 Bay St at Lakeshore Blvd, 2nd Floor to Jefferson Dr. near Tim Hortons 5 times a day. Tickets cost $35–45 and the journey takes 4h 20m.
- Website
- aircanada.com
Flights from Toronto Island Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 57 min
- When
- Every day
- Estimated price
- $60–420
Flights from Toronto Pearson International Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 1h 9m
- When
- Every day
- Estimated price
- $55–400
Flights from Toronto Island Airport to Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- $65–420
Flights from Toronto Island Airport to Montréal–Pierre Elliott Trudeau International Airport via Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 3h 8m
- When
- Every day
- Estimated price
- $65–420
- Website
- flyporter.com
Flights from Toronto Island Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 57 min
- When
- Every day
- Estimated price
- $210–550
Flights from Toronto Pearson International Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- $300–550
Flights from Toronto Island Airport to Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $190–600
- Website
- westjet.com
Flights from Toronto Pearson International Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $100–550
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Toronto Union Station to Brockville
- Ave. Duration
- 3h 22m
- Frequency
- Every 4 hours
- Estimated price
- $75–290
- Website
- VIA Rail
- Escape
- $75–200
- Business
- $120–270
- Business Plus
- $140–290
- Economy
- $85–210
- Economy Plus
- $95–220
Train from Ottawa to Brockville
- Ave. Duration
- 1h 18m
- Frequency
- Every 4 hours
- Estimated price
- $25–220
- Website
- VIA Rail
- Escape
- $25–90
- Business
- $70–210
- Business Plus
- $85–220
- Economy
- $28–100
- Economy Plus
- $30–110
Train from Ottawa to Brockville
- Ave. Duration
- 1h 18m
- Frequency
- Every 4 hours
- Estimated price
- $25–220
- Website
- VIA Rail
- Escape
- $25–90
- Business
- $70–210
- Business Plus
- $85–220
- Economy
- $28–100
- Economy Plus
- $30–110
Train from Dorval to Brockville
- Ave. Duration
- 1h 39m
- Frequency
- Twice daily
- Estimated price
- $40–240
- Website
- VIA Rail
- Escape
- $40–130
- Business
- $85–230
- Business Plus
- $100–240
- Economy
- $45–140
- Economy Plus
- $50–150
- Phone
- +1 866 488 4452
- [email protected]
- Website
- Megabus
Bus from Union Stn Bus Terminal, 81 Bay St at Lakeshore Blvd, 2nd Floor to Jefferson Dr. near Tim Hortons
- Ave. Duration
- 4h 20m
- Frequency
- 5 times a day
- Estimated price
- $35–45
- Website
- Megabus
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 Getting to Rome from the airport, Bali: What to do if Mount Agung erupts, and How to travel India's Golden Triangle - to help you get the most out of your next trip.
Booking & Getting There
Toronto to Prescott bus services, operated by Megabus Canada, arrive at Jefferson Dr. near Tim Hortons station.
Toronto to Prescott train services, operated by VIA Rail, arrive at Brockville station.
Yes, the driving distance between Toronto to Prescott is 351 km. It takes approximately 3h 49m to drive from Toronto to Prescott.
Book your Toronto to Prescott train tickets online with Omio.
There are 18+ hotels available in Prescott.







