There are 8 ways to get from Toronto to Ontario by plane, bus, taxi, train, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Toronto Island Airport to Boise Airport, bus, taxi
best- Fly from Toronto Island Airport (YTZ) to Boise Airport (BOI)plane YTZ - BOI
- Take the bus from S Broadway Ave & W University Dr SEC to Blaine St & S 24th Ave NECbus
- Take the taxi from Blaine St & S 24th Ave NEC to Ontariotaxi
10h 8m$221–669Fly Toronto Pearson International Airport to Boise Airport, bus, taxi
cheapest- Fly from Toronto Pearson International Airport (YYZ) to Boise Airport (BOI)plane YYZ - BOI
- Take the bus from S Broadway Ave & W University Dr SEC to Blaine St & S 24th Ave NECbus
- Take the taxi from Blaine St & S 24th Ave NEC to Ontariotaxi
11h 59m$204–604Train, taxi, bus
- Take the train from Toronto Union Station to Windsortrain
- Take the train from Detroit to Chicago Union Stationtrain
- Take the train from Chicago Union Station to Pasco Amtrak Stationtrain
- Take the taxi from Pasco Amtrak Station to Pendleton Walmarttaxi
- Take the bus from Pendleton Walmart to People Mover Bus Stationbus
- Take the bus from People Mover Bus Station to Ontario - Saint Alphonsus Medical Centerbus
2d 14h$958–2,002Bus, train, taxi
- Take the bus from Toronto to Detroit Bus Stationbus
- Take the bus from Detroit Bus Station to Milwaukee Intermodal Stationbus
- Take the bus from Milwaukee Intermodal Station to Saint Paul Union Depotbus
- Take the train from St. Paul-Minneapolis to Spokanetrain
- Take the bus from Spokane to Horseshoe Bendbus
- Take the taxi from Horseshoe Bend to Ontariotaxi
2d 15h$790–1,565Drive 2,227.5 mi
- Drive from Toronto to Ontariocar 2,227.5 mi
35h 24m$510–737Shuttle to Buffalo Niagara International Airport, fly to Boise Airport, bus, taxi
- Take a shuttle bus from Pearson International Airport Terminal 1 to Buffalo Airport
- Fly from Buffalo Niagara International Airport (BUF) to Boise Airport (BOI)plane BUF - BOI
- Take the bus from S Broadway Ave & W University Dr SEC to Blaine St & S 24th Ave NECbus
- Take the taxi from Blaine St & S 24th Ave NEC to Ontariotaxi
12h 56m$370–1,063Train to Rochester, fly to Boise Airport, bus, taxi
- Take the train from Toronto Union Station to Rochestertrain
- Fly from Rochester (ROC) to Boise Airport (BOI)plane ROC - BOI
- Take the bus from S Broadway Ave & W University Dr SEC to Blaine St & S 24th Ave NECbus
- Take the taxi from Blaine St & S 24th Ave NEC to Ontariotaxi
16h$344–1,117Fly Toronto Island Airport to Sun Valley/Hailey/Ketchum, bus, taxi
- Fly from Toronto Island Airport (YTZ) to Sun Valley/Hailey/Ketchum (SUN)plane YTZ - SUN
- Take the bus from Hailey Post Office to Boise, ID - Airportbus
- Take the bus from S Broadway Ave & W University Dr SEC to Blaine St & S 24th Ave NECbus
- Take the taxi from Blaine St & S 24th Ave NEC to Ontariotaxi
15h 36m$330–963
Toronto Island Airport (YTZ) to Boise Airport (BOI) flights
Questions & Answers
The cheapest way to get from Toronto to Ontario is to fly and bus and taxi which costs $200 - $650 and takes 11h 59m.
The fastest way to get from Toronto to Ontario is to fly and bus and taxi which takes 10h 8m and costs $220 - $700.
The distance between Toronto and Ontario is 1904 miles. The road distance is 2240.5 miles.
The best way to get from Toronto to Ontario without a car is to bus and train and taxi which takes 2 days 15h and costs $750 - $1,600.
It takes approximately 10h 8m to get from Toronto to Ontario, including transfers.
Ontario is 2h behind Toronto. It is currently 6:58 AM in Toronto and 4:58 AM in Ontario.
Yes, the driving distance between Toronto to Ontario is 2240 miles. It takes approximately 35h 24m to drive from Toronto to Ontario.
There are 14+ hotels available in Ontario.
What companies run services between Toronto, ON, Canada and Ontario, OR, USA?
There is no direct connection from Toronto to Ontario. However, you can fly to Boise Airport (BOI), walk to Boise Airport, take the line 3 bus to S Broadway Ave & W University Dr SEC, take the bus to Blaine St & S 24th Ave NEC, then take the taxi to Ontario. Alternatively, you can take the train to Windsor, drive to Detroit, take the train to Chicago Union Station, take the train to Pasco Amtrak Station, take the taxi to Pendleton Walmart, take the bus to People Mover Bus Station, then take the bus to Ontario - Saint Alphonsus Medical Center.
- Website
- united.com
Flights from Toronto Island Airport to Boise Airport via Chicago O'Hare
- Ave. Duration
- 12h 38m
- When
- Every day
- Estimated price
- $140–600
Flights from Toronto Island Airport to Boise Airport via Washington Dulles, Denver
- Ave. Duration
- 10h 8m
- When
- Every day
- Estimated price
- $170–700
Flights from Toronto Pearson International Airport to Boise Airport via Denver
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- $130–550
Flights from Toronto Pearson International Airport to Boise Airport via Chicago O'Hare
- Ave. Duration
- 7h 26m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $130–550
Flights from Buffalo Niagara International Airport to Boise Airport via Denver
- Ave. Duration
- 6h 43m
- When
- Every day
- Estimated price
- $210–850
Flights from Buffalo Niagara International Airport to Boise Airport via Chicago O'Hare
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- $200–850
Flights from Rochester to Boise Airport via Chicago O'Hare
- Ave. Duration
- 7h 4m
- When
- Every day
- Estimated price
- $200–800
Flights from Toronto Island Airport to Sun Valley/Hailey/Ketchum via Chicago O'Hare
- Ave. Duration
- 10h 4m
- When
- Tuesday to Sunday
- Estimated price
- $180–800
Flights from Toronto Island Airport to Sun Valley/Hailey/Ketchum via Washington Dulles, Denver
- Ave. Duration
- 9h 32m
- When
- Every day
- Estimated price
- $230–900
- Website
- southwest.com
Flights from Toronto Island Airport to Boise Airport via Chicago Midway
- Ave. Duration
- 7h 20m
- When
- Monday, Thursday, and Friday
- Estimated price
- $140–600
Flights from Toronto Island Airport to Boise Airport via Chicago Midway, Denver
- Ave. Duration
- 9h 35m
- When
- Monday, Thursday, Friday, Tuesday, Wednesday, and Sunday
- Estimated price
- $150–600
Flights from Buffalo Niagara International Airport to Boise Airport via Denver
- Ave. Duration
- 7h 56m
- When
- Saturday, Monday, Thursday, and Friday
- Estimated price
- $210–850
Flights from Buffalo Niagara International Airport to Boise Airport via Chicago Midway
- Ave. Duration
- 8h 45m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $200–850
Flights from Buffalo Niagara International Airport to Boise Airport via Las Vegas
- Ave. Duration
- 9h 51m
- When
- Monday, Thursday, Friday, Sunday, and Saturday
- Estimated price
- $260–1,000
Flights from Rochester to Boise Airport via Chicago Midway
- Ave. Duration
- 8h 20m
- When
- Monday, Thursday, and Friday
- Estimated price
- $200–800
- Website
- aircanada.com
Flights from Toronto Island Airport to Boise Airport via Chicago O'Hare
- Ave. Duration
- 12h 38m
- When
- Every day
- Estimated price
- $140–600
Flights from Toronto Pearson International Airport to Boise Airport via Denver
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- $130–550
Flights from Toronto Pearson International Airport to Boise Airport via Chicago O'Hare
- Ave. Duration
- 7h 26m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $130–550
Flights from Buffalo Niagara International Airport to Boise Airport via Chicago O'Hare
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- $200–850
Flights from Rochester to Boise Airport via Chicago O'Hare
- Ave. Duration
- 7h 4m
- When
- Every day
- Estimated price
- $200–800
- Website
- delta.com
Flights from Toronto Pearson International Airport to Boise Airport via Salt Lake City
- Ave. Duration
- 7h 1m
- When
- Every day
- Estimated price
- $130–550
Flights from Toronto Pearson International Airport to Boise Airport via Minneapolis
- Ave. Duration
- 9h 57m
- When
- Every day
- Estimated price
- $120–550
Flights from Rochester to Boise Airport via Atlanta
- Ave. Duration
- 10h 10m
- When
- Every day
- Estimated price
- $250–950
Flights from Rochester to Boise Airport via Detroit, Minneapolis
- Ave. Duration
- 10h 1m
- When
- Every day
- Estimated price
- $200–800
- Website
- aa.com
Flights from Toronto Pearson International Airport to Boise Airport via Chicago O'Hare
- Ave. Duration
- 8h 42m
- When
- Every day
- Estimated price
- $130–550
Flights from Toronto Pearson International Airport to Boise Airport via Dallas/Ft.Worth
- Ave. Duration
- 9h 19m
- When
- Every day
- Estimated price
- $160–650
Flights from Buffalo Niagara International Airport to Boise Airport via Dallas/Ft.Worth
- Ave. Duration
- 8h 14m
- When
- Every day
- Estimated price
- $250–1,000
Flights from Buffalo Niagara International Airport to Boise Airport via Chicago O'Hare
- Ave. Duration
- 11h
- When
- Every day
- Estimated price
- $200–850
Flights from Rochester to Boise Airport via Chicago O'Hare
- Ave. Duration
- 10h 2m
- When
- Saturday
- Estimated price
- $200–800
- Website
- alaskaair.com
Flights from Toronto Pearson International Airport to Boise Airport via Seattle
- Ave. Duration
- 8h
- When
- Saturday
- Estimated price
- $310–1,200
Flights from Toronto Pearson International Airport to Boise Airport via Dallas/Ft.Worth
- Ave. Duration
- 9h 19m
- When
- Every day
- Estimated price
- $160–650
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Toronto Union Station to Windsor
- Ave. Duration
- 4h 18m
- Frequency
- 4 times a day
- Estimated price
- $60–210
- Website
- https://www.viarail.ca/en
- Escape
- $60–150
- Business
- $95–200
- Business Plus
- $100–210
- Economy
- $65–160
- Economy Plus
- $75–160
Train from Toronto Union Station to Rochester
- Ave. Duration
- 5h 1m
- Frequency
- Once daily
- Estimated price
- $45–200
- Website
- https://www.viarail.ca/en
- Escape
- $45–130
- Business
- $80–190
- Business Plus
- $90–200
- Economy
- $50–130
- Economy Plus
- $55–140
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Detroit to Chicago Union Station
- Ave. Duration
- 5h 6m
- Frequency
- 3 times a day
- Estimated price
- $90–190
- Website
- https://www.amtrak.com/home.html
Train from Chicago Union Station to Pasco Amtrak Station
- Ave. Duration
- 41h 35m
- Frequency
- Once daily
- Estimated price
- $650–1,400
- Website
- https://www.amtrak.com/home.html
Train from St. Paul-Minneapolis to Spokane
- Ave. Duration
- 29h 31m
- Frequency
- Twice daily
- Estimated price
- $470–1,000
- Website
- https://www.amtrak.com/home.html
- Phone
- (208) 345-7433
- Website
- valleyregionaltransit.org
Bus from S Broadway Ave & W University Dr SEC to Blaine St & S 24th Ave NEC
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Estimated price
- $1–3
- Schedules at
- valleyregionaltransit.org
Bus from S Broadway Ave & W University Dr SEC to Blaine St & S 24th Ave NEC
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Estimated price
- $1–3
- Schedules at
- valleyregionaltransit.org
Bus from S Broadway Ave & W University Dr SEC to Blaine St & S 24th Ave NEC
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Estimated price
- $1–3
- Schedules at
- valleyregionaltransit.org
Bus from S Broadway Ave & W University Dr SEC to Blaine St & S 24th Ave NEC
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Estimated price
- $1–3
- Schedules at
- valleyregionaltransit.org
Bus from S Broadway Ave & W University Dr SEC to Blaine St & S 24th Ave NEC
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Estimated price
- $1–3
- Schedules at
- valleyregionaltransit.org
- Phone
- +1 541-575-2370
- Website
- grantcountypeoplemover.com
Bus from Pendleton Walmart to People Mover Bus Station
- Ave. Duration
- 2h 52m
- Frequency
- Once a week
- Estimated price
- $13–19
- Website
- https://grantcountypeoplemover.com
- Schedules at
- https://grantcountypeoplemover.com/routes
Bus from People Mover Bus Station to Ontario - Saint Alphonsus Medical Center
- Ave. Duration
- 2h 46m
- Frequency
- Once a week
- Estimated price
- $14–20
- Website
- https://grantcountypeoplemover.com
- Schedules at
- https://grantcountypeoplemover.com/routes
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Toronto to Detroit Bus Station
- Ave. Duration
- 6h 50m
- Frequency
- 4 times a day
- Estimated price
- $40–70
- Schedules at
- flixbus.com
Bus from Detroit Bus Station to Milwaukee Intermodal Station
- Ave. Duration
- 7h 40m
- Frequency
- 4 times a week
- Estimated price
- $60–100
- Schedules at
- flixbus.com
Bus from Milwaukee Intermodal Station to Saint Paul Union Depot
- Ave. Duration
- 6h 40m
- Frequency
- Once daily
- Estimated price
- $50–90
- Schedules at
- flixbus.com
- Website
- flixbus.com
Bus from Toronto to Detroit Bus Station
- Ave. Duration
- 6h 50m
- Frequency
- 4 times a day
- Schedules at
- flixbus.com
Bus from Milwaukee Intermodal Station to Saint Paul Union Depot
- Ave. Duration
- 6h 45m
- Frequency
- Twice daily
- Schedules at
- flixbus.com
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- greyhound.com
Bus from Milwaukee Intermodal Station to Saint Paul Union Depot
- Ave. Duration
- 5h 30m
- Frequency
- 3 times a day
- Estimated price
- $50–100
- Website
- https://www.greyhound.com/
- Phone
- +1-858-800-8898
- Website
- jeffersonlines.com
Bus from Milwaukee Intermodal Station to Saint Paul Union Depot
- Ave. Duration
- 7h
- Frequency
- 3 times a day
- Estimated price
- $80–110
- Book at
- https://www.jeffersonlines.com
- Adult
- $80–110
- Website
- greyhound.com
Bus from Milwaukee Intermodal Station to Saint Paul Union Depot
- Ave. Duration
- 5h 45m
- Frequency
- Twice daily
- Schedules at
- greyhound.com
- Phone
- +1 800-366-6975
- [email protected]
- Website
- northwesternstagelines.com
Bus from Spokane to Horseshoe Bend
- Ave. Duration
- 8h 50m
- Frequency
- Twice daily
- Estimated price
- $120–150
- Schedules at
- northwesternstagelines.com
- Adults
- $120–150
- Phone
- +1 208-656-8824
- [email protected]
- Website
- saltlakeexpress.com
Bus from Spokane to Horseshoe Bend
- Ave. Duration
- 10h 7m
- Frequency
- Twice daily
- Estimated price
- $60–110
- Website
- https://saltlakeexpress.com
- Phone
- +1 905 374 8111
- [email protected]
- Website
- niagaraairbus.com
Shuttle from Pearson International Airport Terminal 1 to Buffalo Airport
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $90–120
- Website
- https://www.niagaraairbus.com/
- Phone
- +1 208.342-1900
- [email protected]
- Website
- starlinecollection.com
Bus from Hailey Post Office to Boise, ID - Airport
- Ave. Duration
- 2h 49m
- Frequency
- Once daily
- Estimated price
- $65–110
- Schedules at
- starlinecollection.com
Want to know more about travelling around United States
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
Why you should take the train in the US
Read the travel guide
Need to know: Greyhound
Read the travel guide

























