There are 6 ways to get from Oneida to Toronto by bus, train, car, plane, 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 Oneida Madison St to Syracuse Centrobus Route 4S / ...
- Take the bus from Syracuse to Torontobus Adt N816
8h 52m$60–246Bus via Syracuse
cheapest- Take the bus from Oneida Madison St to Syracuse Centrobus Route 4S / ...
- Take the bus from Syracuse Bus Station to Torontobus Greyhound US0215
9h 2m$55–116Bus, train
- Take the bus from Oneida Madison St to Syracuse Centrobus Route 4S / ...
- Take the train from Syracuse to Toronto Union Stationtrain VIA Rail
9h 21m$100–326Drive 432.1 km
- Drive from Oneida to Torontocar 432.1 km
4h 51m$86–124Bus, fly to Toronto Island Airport
- Take the bus from Oneida Madison St to Syracuse Centrobus
- Fly from Syracuse Hancock International Airport (SYR) to Toronto Island Airport (YTZ)plane SYR - YTZ
8h 27m$115–716Bus, fly to Toronto Pearson International Airport
- Take the bus from Oneida Madison St to Syracuse Centrobus
- Fly from Syracuse Hancock International Airport (SYR) to Toronto Pearson International Airport (YYZ)plane SYR - YYZ
9h 11m$124–679
Oneida to Toronto by bus
Questions & Answers
The cheapest way to get from Oneida to Toronto is to bus via Syracuse which costs $55 - $120 and takes 9h 2m.
The fastest way to get from Oneida to Toronto is to drive which takes 4h 51m and costs $85 - $130.
No, there is no direct bus from Oneida to Toronto. However, there are services departing from Oneida Madison St and arriving at Toronto via B8 and Syracuse. The journey, including transfers, takes approximately 8h 52m.
The distance between Oneida and Toronto is 484 km. The road distance is 432.1 km.
The best way to get from Oneida to Toronto without a car is to bus which takes 8h 52m and costs $60 - $250.
It takes approximately 8h 52m to get from Oneida to Toronto, including transfers.
Oneida to Toronto bus services, operated by Birnie Bus, depart from Oneida Madison St station.
Oneida to Toronto bus services, operated by Birnie Bus, arrive at Syracuse Centro station.
Yes, the driving distance between Oneida to Toronto is 432 km. It takes approximately 4h 51m to drive from Oneida to Toronto.
There are 1923+ hotels available in Toronto.
What companies run services between Oneida, NY, USA and Toronto, ON, Canada?
You can take a bus from Oneida Madison St to Toronto via Syracuse Centro, B8, and Syracuse in around 8h 52m.
- Website
- delta.com
Flights from Syracuse Hancock International Airport to Toronto Pearson International Airport via Detroit
- Ave. Duration
- 4h 48m
- When
- Every day
- Estimated price
- $110–650
Flights from Syracuse Hancock International Airport to Toronto Pearson International Airport via New York La Guardia
- Ave. Duration
- 6h 21m
- When
- Every day
- Estimated price
- $110–650
Flights from Syracuse Hancock International Airport to Toronto Pearson International Airport via New York JFK
- Ave. Duration
- 6h 16m
- When
- Every day
- Estimated price
- $110–650
- Website
- united.com
Flights from Syracuse Hancock International Airport to Toronto Island Airport via Washington Dulles
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- $120–700
Flights from Syracuse Hancock International Airport to Toronto Island Airport via Boston
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- $130–750
Flights from Syracuse Hancock International Airport to Toronto Island Airport via Chicago O'Hare
- Ave. Duration
- 5h 3m
- When
- Every day
- Estimated price
- $170–850
Flights from Syracuse Hancock International Airport to Toronto Island Airport via New York La Guardia
- Ave. Duration
- 5h 41m
- When
- Every day
- Estimated price
- $110–700
Flights from Syracuse Hancock International Airport to Toronto Pearson International Airport via Washington Dulles
- Ave. Duration
- 4h 1m
- When
- Every day
- Estimated price
- $120–700
- Website
- aa.com
Flights from Syracuse Hancock International Airport to Toronto Pearson International Airport via Philadelphia
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- $110–650
Flights from Syracuse Hancock International Airport to Toronto Pearson International Airport via Reagan Washington
- Ave. Duration
- 5h 12m
- When
- Every day
- Estimated price
- $120–700
- Website
- aircanada.com
Flights from Syracuse Hancock International Airport to Toronto Island Airport via Boston
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- $130–750
Flights from Syracuse Hancock International Airport to Toronto Island Airport via Chicago O'Hare
- Ave. Duration
- 5h 3m
- When
- Every day
- Estimated price
- $170–850
Flights from Syracuse Hancock International Airport to Toronto Island Airport via New York La Guardia
- Ave. Duration
- 5h 41m
- When
- Every day
- Estimated price
- $110–700
- Website
- flyporter.com
Flights from Syracuse Hancock International Airport to Toronto Island Airport via Chicago O'Hare
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- $170–850
Flights from Syracuse Hancock International Airport to Toronto Island Airport via Washington Dulles
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- $320–1,500
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Syracuse to Toronto Union Station
- Ave. Duration
- 6h 44m
- Frequency
- Once daily
- Estimated price
- $95–310
- Website
- VIA Rail
- Escape
- $95–230
- Business
- $140–300
- Business Plus
- $160–310
- Economy
- $100–240
- Economy Plus
- $110–250
- Phone
- +1 (800) 734.3950
- Website
- Birnie Bus
Bus from Oneida Madison St to Syracuse Centro
- Ave. Duration
- 1h 5m
- Frequency
- Twice daily
- Estimated price
- $4–5
- Website
- Birnie Bus
- Schedules at
- Birnie Bus Routes and Schedules
Bus from Oneida Madison St to Syracuse Centro
- Ave. Duration
- 1h 5m
- Frequency
- Twice daily
- Estimated price
- $4–5
- Website
- Birnie Bus
- Schedules at
- Birnie Bus Routes and Schedules
Bus from Oneida Madison St to Syracuse Centro
- Ave. Duration
- 1h 5m
- Frequency
- Twice daily
- Estimated price
- $4–5
- Website
- Birnie Bus
- Schedules at
- Birnie Bus Routes and Schedules
Bus from Oneida Madison St to Syracuse Centro
- Ave. Duration
- 1h 5m
- Frequency
- Twice daily
- Estimated price
- $4–5
- Website
- Birnie Bus
- Schedules at
- Birnie Bus Routes and Schedules
Bus from Oneida Madison St to Syracuse Centro
- Ave. Duration
- 1h 5m
- Frequency
- Twice daily
- Estimated price
- $4–5
- Website
- Birnie Bus
- Schedules at
- Birnie Bus Routes and Schedules
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Syracuse Bus Station to Toronto
- Ave. Duration
- 6h 25m
- Frequency
- 3 times a day
- Estimated price
- $50–100
- Website
- Greyhound
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Syracuse Bus Station to Toronto
- Ave. Duration
- 6h 55m
- Frequency
- Twice daily
- Estimated price
- $50–85
- Schedules at
- Flixbus USA
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










