There are 6 ways to get from Cleveland to Milton by bus, train, car, plane, train (Amtrak), or bus (Greyhound, Flixbus)
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 Cleveland, OH to Buffalo, NYbus Cinncinati,OH-Buffalo
- Take the bus from Buffalo to Mississaugabus Adt N816 / ...
7h$59–155Train, bus
- Take the train from Cleveland Amtrak to Buffalo Depew Stationtrain
- Take the train from Buffalo Depew Station to Niagara Fallstrain
- Take the bus from Niagara Falls to Mississaugabus
8h 29m$120–330Drive 432.9 km
- Drive from Cleveland to Miltoncar 432.9 km
4h 48m$85–122Fly
- Fly from Cleveland-Hopkins International Airport (CLE) to Toronto Pearson International Airport (YYZ)plane CLE - YYZ
4h 56m$360–1,528Train
- Take the train from Cleveland Amtrak to Buffalo Depew Stationtrain Lake Shore Limited
- Take the train from Buffalo to Oakvilletrain VIA Rail
9h 35m$107–285Bus via Toronto Airport Terminal 1 Ground Level Platform S
- Take the bus from Cleveland Bus Station to Buffalobus Greyhound US0171 / ...
- Take the bus from Buffalo to Toronto Pearson Airportbus FlixBus N2687
11h 21m$78–141
Cleveland to Milton by bus
Questions & Answers
The cheapest way to get from Cleveland to Milton is to bus via Toronto Airport Terminal 1 Ground Level Platform S which costs $75 - $150 and takes 11h 21m.
The fastest way to get from Cleveland to Milton is to drive which takes 4h 48m and costs $80 - $130.
No, there is no direct bus from Cleveland to Milton. However, there are services departing from Cleveland, OH and arriving at Regional Rd. 25 @ Hwy. 401 Park & Ride via Buffalo and Winston Churchill Transitway Station. The journey, including transfers, takes approximately 7h.
The distance between Cleveland and Milton is 467 km. The road distance is 432.9 km.
The best way to get from Cleveland to Milton without a car is to bus which takes 7h and costs $55 - $160.
It takes approximately 7h to get from Cleveland to Milton, including transfers.
Cleveland to Milton bus services, operated by Barons Bus, depart from Cleveland, OH station.
The best way to get from Cleveland to Milton is to bus which takes 7h and costs $55 - $160. Alternatively, you can fly, which costs $360 - $1,600 and takes 4h 56m, you could also train, which costs $100 - $290 and takes 9h 35m.
Cleveland to Milton bus services, operated by Barons Bus, arrive at Buffalo, NY station.
Yes, the driving distance between Cleveland to Milton is 433 km. It takes approximately 4h 48m to drive from Cleveland to Milton.
What companies run services between Cleveland, OH, USA and Milton, ON, Canada?
You can take a bus from Cleveland, OH to Regional Rd. 25 @ Hwy. 401 Park & Ride via Buffalo, Mississauga, and Winston Churchill Transitway Station in around 7h. Alternatively, Air Canada flies from Cleveland-Hopkins International Airport (CLE) to Toronto Pearson International Airport (YYZ) twice daily.
- Website
- aircanada.com
Flights from Cleveland-Hopkins International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 9m
- When
- Every day
- Estimated price
- $55–420
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Cleveland Amtrak to Buffalo Depew Station
- Ave. Duration
- 3h 3m
- Frequency
- Twice daily
- Estimated price
- $70–160
- Website
- https://www.amtrak.com/home.html
Train from Buffalo Depew Station to Niagara Falls
- Ave. Duration
- 1h 36m
- Frequency
- Once daily
- Estimated price
- $13–29
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Buffalo Depew Station to Niagara Falls
- Ave. Duration
- 1h 36m
- Frequency
- Once daily
- Estimated price
- $18–110
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $18–110
- Economy Adult - Advanced Booking
- $18–80
- Economy Escape Advanced Booking - Adult
- $18–35
Train from Buffalo to Oakville
- Ave. Duration
- 3h 47m
- Frequency
- Once daily
- Estimated price
- $29–120
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $30–120
- Economy Adult - Advanced Booking
- $30–90
- Economy Escape Advanced Booking - Adult
- $29–45
- Phone
- +1 888-378-3823
- info@baronsbus.com
- Website
- baronsbus.com
Bus from Cleveland, OH to Buffalo, NY
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- $25–80
- Website
- https://baronsbus.com
- Phone
- +1 800-858-8555
- Website
- trailways.com
Bus from Buffalo to Mississauga
- Ave. Duration
- 2h 10m
- Frequency
- 3 times a day
- Estimated price
- $27–70
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- $27–65
- Flexible
- $55–70
Bus from Niagara Falls to Mississauga
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a day
- Estimated price
- $24–52
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- $24–50
- Flexible
- $48–52
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Cleveland Bus Station to Buffalo
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Estimated price
- $45–90
- Website
- https://www.greyhound.com/
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Buffalo to Toronto Pearson Airport
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Estimated price
- $19–35
- Schedules at
- flixbus.com
Want to know more about travelling around Canada
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
What documents do I need to cross Niagara Falls?
Read the travel guide
Which side of Niagara Falls should I choose (and how do I get there)?
Read the travel guide
More Questions & Answers
There are 465+ hotels available in Milton.

















