There are 5 ways to get from Binghamton to Mississauga by bus, car, plane, bus (Flixbus), or bus (Flixbus, Greyhound)
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 Binghamton to Mississaugabus Adt N816 / ...
7h 17m$70–277Drive 451.6 km
- Drive from Binghamton to Mississaugacar 451.6 km
5h 18m$92–132Fly
- Fly from Greater Binghamton Airport (BGM) to Toronto Pearson International Airport (YYZ)plane BGM - YYZ
9h 29m$136–547Bus via Toronto Airport Terminal 1 Ground Level Platform S (Flixbus)
- Take the bus from Binghamton to Toronto Pearson Airportbus FlixBus N2687
9h 35m$72–105Bus via Union Station Bus Terminal
- Take the bus from Binghamton to Torontobus FlixBus 2685 / ...
9h 48m$79–132
Binghamton to Mississauga by bus
Comparing Your Travel Options
The cheapest way to get from Binghamton to Mississauga is to bus via Toronto Airport Terminal 1 Ground Level Platform S which costs $70 - $110 and takes 9h 35m.
The fastest way to get from Binghamton to Mississauga is to drive which takes 5h 18m and costs $90 - $140.
No, there is no direct bus from Binghamton to Mississauga. However, there are services departing from Binghamton and arriving at City Centre Transit Terminal Platform A via Winston Churchill Station East Platform 6. The journey, including transfers, takes approximately 7h 17m.
The distance between Binghamton and Mississauga is 526 km. The road distance is 451.6 km.
The best way to get from Binghamton to Mississauga without a car is to bus which takes 7h 17m and costs $70 - $280.
It takes approximately 7h 17m to get from Binghamton to Mississauga, including transfers.
Binghamton to Mississauga bus services, operated by Trailways, depart from Binghamton station.
The best way to get from Binghamton to Mississauga is to bus which takes 7h 17m and costs $70 - $280. Alternatively, you can fly, which costs $130 - $550 and takes 9h 29m.
Binghamton to Mississauga bus services, operated by Trailways, arrive at Mississauga station.
Yes, the driving distance between Binghamton to Mississauga is 452 km. It takes approximately 5h 18m to drive from Binghamton to Mississauga.
What companies run services between Binghamton, NY, USA and Mississauga, ON, Canada?
Trailways operates a bus from Binghamton to Mississauga twice daily. Tickets cost $65–280 and the journey takes 7h. Alternatively, Delta flies from Greater Binghamton Airport (BGM) to Toronto Pearson International Airport (YYZ) once daily.
- Website
- delta.com
Flights from Greater Binghamton Airport to Toronto Pearson International Airport via Detroit
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- $80–480
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Binghamton to Toronto Pearson Airport
- Ave. Duration
- 8h 45m
- Frequency
- 5 times a week
- Estimated price
- $65–100
- Schedules at
- Flixbus USA
Bus from Binghamton to Toronto
- Ave. Duration
- 8h 25m
- Frequency
- 3 times a day
- Estimated price
- $70–110
- Schedules at
- Flixbus USA
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Binghamton to Toronto
- Ave. Duration
- 8h 25m
- Frequency
- 3 times a day
- Estimated price
- $75–130
- Website
- Greyhound
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
Need to know: Greyhound
Read the travel guide
Booking & Getting There
Book your Binghamton to Mississauga bus tickets online with Omio.
There are 1899+ hotels available in Mississauga.





