There are 6 ways to get from Meaford to Kingston by bus (Flixbus), bus, train, 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
best- Take the bus from Meaford to Toronto Pearson Airportbus FlixBus 2711
- Take the bus from Pearson International Airport Terminal 1 to Kingston, ON - Queens Universitybus Toronto Airport
7h 50m$34–115Bus, train via Barrie
- Take the bus from Meaford to Barriebus
- Take the train from Allandale Waterfront GO to Union Station GOtrain Br
- Take the train from Toronto Union Station to Kingstontrain
8h 32m$87–310Drive 412 km
- Drive from Meaford to Kingstoncar 412 km
5h 11m$81–117Bus, fly
- Take the bus from Meaford to Toronto Pearson Airportbus
- Fly from Toronto Pearson International Airport (YYZ) to Ottawa Macdonald-Cartier International Airport (YOW)plane YYZ - YOW
- Take the bus from Ottawa to Kingstonbus
8h 38m$180–634Bus, train
- Take the bus from Meaford to Torontobus FlixBus 2711
- Take the train from Toronto Union Station to Kingstontrain VIA Rail
7h 56m$87–310Bus via Kingston (Flixbus)
- Take the bus from Meaford to Toronto Pearson Airportbus FlixBus 2711
- Take the bus from Toronto Pearson Airport to Kingstonbus FlixBus 2700 / ...
8h 45m$64–110
Meaford to Kingston by bus
Questions & Answers
The cheapest way to get from Meaford to Kingston is to bus via Kingston which costs $60 - $110 and takes 8h 45m.
The fastest way to get from Meaford to Kingston is to drive which takes 5h 11m and costs $80 - $120.
No, there is no direct bus from Meaford to Kingston. However, there are services departing from Meaford and arriving at Kingston, ON - Queens University via Pearson International Airport Terminal 1. The journey, including transfers, takes approximately 7h 50m.
The distance between Meaford and Kingston is 459 km. The road distance is 412 km.
The best way to get from Meaford to Kingston without a car is to bus which takes 7h 50m and costs $30 - $120.
It takes approximately 7h 50m to get from Meaford to Kingston, including transfers.
Meaford to Kingston bus services, operated by Flixbus USA, depart from Meaford station.
Meaford to Kingston bus services, operated by Flixbus USA, arrive at Toronto Pearson Airport station.
Yes, the driving distance between Meaford to Kingston is 412 km. It takes approximately 5h 11m to drive from Meaford to Kingston.
Book your Meaford to Kingston bus tickets online with Omio and FlixBus.
What companies run services between Meaford, ON, Canada and Kingston, ON, Canada?
You can take a bus from Meaford to Kingston, ON - Queens University via Toronto Pearson Airport and Pearson International Airport Terminal 1 in around 7h 50m.
- Website
- aircanada.com
Flights from Toronto Pearson International Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $50–360
Flights from Toronto Pearson International Airport to Ottawa Macdonald-Cartier International Airport via Montreal
- Ave. Duration
- 3h 9m
- When
- Every day
- Estimated price
- $65–410
- Website
- flyporter.com
Flights from Toronto Pearson International Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $250–550
- Website
- westjet.com
Flights from Toronto Pearson International Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $120–550
- Phone
- +1 888-438-6646
- Website
- GO Transit
Train from Allandale Waterfront GO to Union Station GO
- Ave. Duration
- 1h 46m
- Frequency
- Every 4 hours
- Estimated price
- $16–22
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $16–22
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Toronto Union Station to Kingston
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- $55–260
- Website
- VIA Rail
- Escape
- $55–160
- Business
- $100–250
- Business Plus
- $120–260
- Economy
- $65–170
- Economy Plus
- $70–180
Train from Toronto Union Station to Kingston
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- $55–260
- Website
- VIA Rail
- Escape
- $55–160
- Business
- $100–250
- Business Plus
- $120–260
- Economy
- $65–170
- Economy Plus
- $70–180
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Meaford to Toronto Pearson Airport
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $24–40
- Schedules at
- Flixbus USA
Bus from Meaford to Barrie
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Estimated price
- $12–21
- Schedules at
- Flixbus USA
Bus from Meaford to Toronto Pearson Airport
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $24–40
- Schedules at
- Flixbus USA
Bus from Ottawa to Kingston
- Ave. Duration
- 2h 5m
- Frequency
- Hourly
- Estimated price
- $22–40
- Schedules at
- Flixbus USA
Bus from Meaford to Toronto
- Ave. Duration
- 3h 50m
- Frequency
- Twice daily
- Estimated price
- $27–50
- Schedules at
- Flixbus USA
Bus from Meaford to Toronto Pearson Airport
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $24–40
- Schedules at
- Flixbus USA
Bus from Toronto Pearson Airport to Kingston
- Ave. Duration
- 4h 45m
- Frequency
- Every 4 hours
- Estimated price
- $40–70
- Schedules at
- Flixbus USA
- Phone
- +1 866 488 4452
- [email protected]
- Website
- Megabus
Bus from Pearson International Airport Terminal 1 to Kingston, ON - Queens University
- Ave. Duration
- 3h 50m
- Frequency
- 3 times a day
- Estimated price
- $10–75
- Website
- Megabus
- Adult Advanced Booking
- $10–60
- Adult Standard
- $50–75
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 Want to know more about Flixbus?, How to plan an amazing trip around Scandinavia, and How to get from JFK to New York City - to help you get the most out of your next trip.
More Questions & Answers
There are 83+ hotels available in Kingston.











