There are 6 ways to get from Tweed to Toronto Airport (YYZ) by train, bus (Flixbus), rideshare, car, or bus
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 Belleville to Toronto Union Stationtrain VIA Rail
3h 11m$183–410Drive 228.5 km
cheapest- Drive from Tweed to Toronto Airport (YYZ)car 228.5 km
2h 35m$46–66Bus via Richmond Hill Centre
- Take the bus from Madoc to Richmond Hill Centrebus FlixBus 2705
3h 46m$82–111Airport Transfer
- Take the rideshare from Tweed to Toronto-YYZ228.5 km
2h 35m$50–70Bus
- Take the bus from Madoc to Torontobus Ott-Tor
4h 4m$84–138Bus #2
- Take the bus from Madoc to Toronto Pearson Airportbus FlixBus 2701 / ...
4h 57m$79–112
Questions & Answers
The cheapest way to get from Tweed to Toronto Airport (YYZ) is to drive which costs $45 - $65 and takes 2h 35m.
The fastest way to get from Tweed to Toronto Airport (YYZ) is to Airport Transfer which takes 2h 35m and costs $50 - $70.
No, there is no direct bus from Tweed to Toronto Airport (YYZ). However, there are services departing from Madoc and arriving at Pearson International Airport Terminal 1 via Richmond Hill Centre. The journey, including transfers, takes approximately 3h 46m.
No, there is no direct train from Tweed to Toronto Airport (YYZ). However, there are services departing from Belleville and arriving at UP Express Pearson Airport via Toronto Union Station. The journey, including transfers, takes approximately 3h 11m.
The distance between Tweed and Toronto Airport (YYZ) is 244 km. The road distance is 228.5 km.
The best way to get from Tweed to Toronto Airport (YYZ) without a car is to train which takes 3h 11m and costs $180 - $410.
It takes approximately 3h 11m to get from Tweed to Toronto Airport (YYZ), including transfers.
Tweed to Toronto Airport (YYZ) bus services, operated by Flixbus USA, depart from Madoc station.
Tweed to Toronto Airport (YYZ) train services, operated by VIA Rail, depart from Belleville station.
The best way to get from Tweed to Toronto Airport (YYZ) is to train which takes 3h 11m and costs $180 - $410. Alternatively, you can bus via Richmond Hill Centre, which costs $80 - $120 and takes 3h 46m.
What companies run services between Tweed, ON, Canada and Toronto Airport (YYZ), Canada?
VIA Rail operates a train from Belleville to Toronto Union Station every 3 hours. Tickets cost $40–240 and the journey takes 2h 1m. Alternatively, Flixbus USA operates a bus from Madoc to Richmond Hill Centre 6 times a week. Tickets cost $26–45 and the journey takes 2h 35m. FlixBus-us also services this route 5 times a week.
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Belleville to Toronto Union Station
- Ave. Duration
- 2h 1m
- Frequency
- Every 3 hours
- Estimated price
- $40–240
- Website
- https://www.viarail.ca/en
- Escape
- $40–130
- Business
- $85–230
- Business Plus
- $100–240
- Economy
- $45–140
- Economy Plus
- $50–150
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Madoc to Richmond Hill Centre
- Ave. Duration
- 2h 35m
- Frequency
- 6 times a week
- Estimated price
- $26–45
- Schedules at
- flixbus.com
Bus from Madoc to Toronto Pearson Airport
- Ave. Duration
- 4h 35m
- Frequency
- 3 times a day
- Estimated price
- $30–55
- Schedules at
- flixbus.com
- Website
- flixbus.com
Bus from Madoc to Richmond Hill Centre
- Ave. Duration
- 2h 40m
- Frequency
- 5 times a week
- Schedules at
- flixbus.com
Bus from Madoc to Toronto Pearson Airport
- Ave. Duration
- 4h 35m
- Frequency
- Twice daily
- Schedules at
- flixbus.com
- Phone
- +1 833 583 3636
- [email protected]
- Website
- riderexpress.ca
Bus from Madoc to Toronto
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- $35–80
- Website
- https://www.riderexpress.ca/
- Standard
- $35–80
- Website
- https://www.mozio.com
Rideshare from Tweed to Toronto-YYZ
- Ave. Duration
- 2h 35m
- Frequency
- On demand
- Estimated price
- $50–70
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 Italian Lakes: Getting around by train, Why you should take the train in the US, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.
More Questions & Answers
Tweed to Toronto Airport (YYZ) bus services, operated by Flixbus USA, arrive at Richmond Hill Centre station.
Tweed to Toronto Airport (YYZ) train services, operated by VIA Rail, arrive at Toronto Union Station.
Yes, the driving distance between Tweed to Toronto Airport (YYZ) is 228 km. It takes approximately 2h 35m to drive from Tweed to Toronto Airport (YYZ).
There are 1958+ hotels available in Toronto Airport (YYZ).
Check out Blablacar's carpooling service for rideshare options between Tweed and Toronto Airport (YYZ). A great option if you don't have a driver's licence or want to avoid public transport.









