There are 7 ways to get from Cornwall to Tillsonburg by bus, train, bus (Flixbus), 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.
Bus, train
best- Take the bus from Cornwall, ON to Brockville, ONbus
- Take the train from Brockville to Toronto Union Stationtrain
- Take the train from Toronto Union Station to Ingersolltrain
8h 50m$196–689Bus
cheapest- Take the bus from Cornwall, ON to Toronto Union Stationbus Montreal
- Take the bus from Toronto to Ingersollbus FlixBus 2702 / ...
9h 36m$103–214Drive 591.3 km
- Drive from Cornwall to Tillsonburgcar 591.3 km
6h 40m$117–169Bus to Montréal–Pierre Elliott Trudeau International Airport, fly to Toronto Island Airport, train
- Take the bus from Cornwall, ON to Kirkland, QCbus
- Fly from Montréal–Pierre Elliott Trudeau International Airport (YUL) to Toronto Island Airport (YTZ)plane YUL - YTZ
- Take the train from Toronto Union Station to Ingersolltrain
8h 33m$313–979Bus, train via Kingston
- Take the bus from Cornwall, ON to Kingston, Ontariobus
- Take the train from Kingston to Toronto Union Stationtrain
- Take the train from Toronto Union Station to Ingersolltrain
9h 10m$180–663Bus to Montréal–Pierre Elliott Trudeau International Airport, fly to Toronto Pearson International Airport, train
- Take the bus from Cornwall, ON to Kirkland, QCbus
- Fly from Montréal–Pierre Elliott Trudeau International Airport (YUL) to Toronto Pearson International Airport (YYZ)plane YUL - YYZ
- Take the train from Toronto Union Station to Ingersolltrain
8h 57m$292–992Bus to Montréal/Saint-Hubert Airport, fly to John C. Munro Hamilton International Airport, train
- Take the bus from Cornwall, ON to Montreal, PQbus
- Fly from Montréal/Saint-Hubert Airport (YHU) to John C. Munro Hamilton International Airport (YHM)plane YHU - YHM
- Take the train from Aldershot to Ingersolltrain
9h 49m$270–1,312
Montréal–Pierre Elliott Trudeau International Airport (YUL) to Toronto Island Airport (YTZ) flights
Questions & Answers
The cheapest way to get from Cornwall to Tillsonburg is to drive which costs $110 - $170 and takes 6h 40m.
The fastest way to get from Cornwall to Tillsonburg is to drive which takes 6h 40m and costs $110 - $170.
No, there is no direct bus from Cornwall to Tillsonburg. However, there are services departing from Cornwall, ON and arriving at Ingersoll via Toronto. The journey, including transfers, takes approximately 9h 36m.
The distance between Cornwall and Tillsonburg is 614 km. The road distance is 591.3 km.
The best way to get from Cornwall to Tillsonburg without a car is to bus and train which takes 8h 50m and costs $190 - $700.
It takes approximately 8h 50m to get from Cornwall to Tillsonburg, including transfers.
Cornwall to Tillsonburg bus services, operated by Megabus Canada, depart from Cornwall, ON station.
Cornwall to Tillsonburg bus services, operated by Megabus Canada, arrive at Toronto Union Station.
Yes, the driving distance between Cornwall to Tillsonburg is 591 km. It takes approximately 6h 40m to drive from Cornwall to Tillsonburg.
There are seven+ hotels available in Tillsonburg.
What companies run services between Cornwall, ON, Canada and Tillsonburg, ON, Canada?
You can take a vehicle from Cornwall to Tillsonburg via Cornwall, ON, Toronto Union Station, Toronto, and Ingersoll in around 9h 36m.
- Website
- aircanada.com
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Island Airport
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- $55–370
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Island Airport via Ottawa
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- $55–370
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $55–360
- Website
- airtransat.com
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Island Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $170–550
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- $130–900
Flights from Montréal/Saint-Hubert Airport to John C. Munro Hamilton International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $140–550
- Website
- flyporter.com
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Island Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $170–550
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- $180–900
Flights from Montréal/Saint-Hubert Airport to John C. Munro Hamilton International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $140–550
- Website
- westjet.com
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $130–550
- Website
- rj.com
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $330–650
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Brockville to Toronto Union Station
- Ave. Duration
- 3h 6m
- Frequency
- Every 4 hours
- Estimated price
- $75–290
- Website
- https://www.viarail.ca/en
- Escape
- $75–200
- Business
- $120–270
- Business Plus
- $140–290
- Economy
- $85–210
- Economy Plus
- $95–220
Train from Toronto Union Station to Ingersoll
- Ave. Duration
- 1h 53m
- Frequency
- 3 times a day
- Estimated price
- $35–230
- Website
- https://www.viarail.ca/en
- Escape
- $35–110
- Business
- $80–220
- Business Plus
- $95–230
- Economy
- $40–120
- Economy Plus
- $40–130
Train from Toronto Union Station to Ingersoll
- Ave. Duration
- 1h 53m
- Frequency
- 3 times a day
- Estimated price
- $35–230
- Website
- https://www.viarail.ca/en
- Escape
- $35–110
- Business
- $80–220
- Business Plus
- $95–230
- Economy
- $40–120
- Economy Plus
- $40–130
Train from Kingston to Toronto Union Station
- Ave. Duration
- 2h 38m
- Frequency
- Hourly
- Estimated price
- $55–260
- Website
- https://www.viarail.ca/en
- Escape
- $55–160
- Business
- $100–250
- Business Plus
- $120–260
- Economy
- $65–170
- Economy Plus
- $70–180
Train from Toronto Union Station to Ingersoll
- Ave. Duration
- 1h 53m
- Frequency
- 3 times a day
- Estimated price
- $35–230
- Website
- https://www.viarail.ca/en
- Escape
- $35–110
- Business
- $80–220
- Business Plus
- $95–230
- Economy
- $40–120
- Economy Plus
- $40–130
Train from Toronto Union Station to Ingersoll
- Ave. Duration
- 1h 53m
- Frequency
- 3 times a day
- Estimated price
- $35–230
- Website
- https://www.viarail.ca/en
- Escape
- $35–110
- Business
- $80–220
- Business Plus
- $95–230
- Economy
- $40–120
- Economy Plus
- $40–130
Train from Aldershot to Ingersoll
- Ave. Duration
- 1h 12m
- Frequency
- 3 times a day
- Estimated price
- $23–220
- Website
- https://www.viarail.ca/en
- Escape
- $23–85
- Business
- $65–200
- Business Plus
- $80–220
- Economy
- $25–95
- Economy Plus
- $28–110
- Phone
- +1 866 488 4452
- [email protected]
- Website
- ca.megabus.com
Bus from Cornwall, ON to Brockville, ON
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- $10–75
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $10–60
- Adult Standard
- $16–75
Bus from Cornwall, ON to Toronto Union Station
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- $10–85
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $10–60
- Adult Standard
- $75–85
Bus from Cornwall, ON to Kirkland, QC
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- $10–75
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $10–60
- Adult Standard
- $19–75
Bus from Cornwall, ON to Kingston, Ontario
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Estimated price
- $10–75
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $10–60
- Adult Standard
- $30–75
Bus from Cornwall, ON to Kirkland, QC
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- $10–75
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $10–60
- Adult Standard
- $19–75
Bus from Cornwall, ON to Montreal, PQ
- Ave. Duration
- 1h 29m
- Frequency
- Twice daily
- Estimated price
- $10–75
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $10–60
- Adult Standard
- $24–75
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Toronto to Ingersoll
- Ave. Duration
- 2h 35m
- Frequency
- 3 times a day
- Estimated price
- $22–40
- Schedules at
- flixbus.com
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 Travelling to the UK: What do I need to know?, French strikes 2018: What are my alternative transport options?, and Need to know: Eurostar - to help you get the most out of your next trip.









