There are 11 ways to get from Toronto to Miles City by plane, car, train, bus, 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.
Fly Toronto Pearson International Airport to Ring Rock Ranch Airport, drive
best- Fly from Toronto Pearson International Airport (YYZ) to Ring Rock Ranch Airport (XWA)plane YYZ - XWA
- Drive from Ring Rock Ranch Airport (XWA) to Miles Citycar
11h 55m$128–496Train, bus
- Take the train from Toronto Union Station to Windsortrain
- Take the bus from Detroit Bus Station to Chicago Bus Stationbus
- Take the bus from Chicago Bus Station to Minneapolis Bus Stationbus
- Take the bus from Minneapolis to Miles Citybus
34h 38m$312–637Drive 1,537.3 mi
- Drive from Toronto to Miles Citycar 1,537.3 mi
28h 22m$352–509Fly Toronto Pearson International Airport to Logan International Airport, bus
- Fly from Toronto Pearson International Airport (YYZ) to Logan International Airport (BIL)plane YYZ - BIL
- Take the bus from Billings to Miles Citybus
12h 4m$170–575Fly Toronto Pearson International Airport to Rapid City, drive
- Fly from Toronto Pearson International Airport (YYZ) to Rapid City (RAP)plane YYZ - RAP
- Drive from Rapid-City-Airport-RAP to Miles Citycar
12h 15m$134–500Fly Toronto Pearson International Airport to Regina, drive
- Fly from Toronto Pearson International Airport (YYZ) to Regina (YQR)plane YYZ - YQR
- Drive from Regina-Airport-YQR to Miles Citycar
11h 14m$209–742Fly Toronto Pearson International Airport to Sheridan, drive
- Fly from Toronto Pearson International Airport (YYZ) to Sheridan (SHR)plane YYZ - SHR
- Drive from Sheridan (SHR) to Miles Citycar
12h 56m$154–579Fly Toronto Island Airport to Logan International Airport, bus
- Fly from Toronto Island Airport (YTZ) to Logan International Airport (BIL)plane YTZ - BIL
- Take the bus from Billings to Miles Citybus
11h 37m$186–637Fly Toronto Pearson International Airport to Bismarck Municipal Airport, bus
- Fly from Toronto Pearson International Airport (YYZ) to Bismarck Municipal Airport (BIS)plane YYZ - BIS
- Take the bus from Bismarck to Miles Citybus
14h 55m$157–515Train, bus via Milwaukee Airport (MKE)
- Take the train from Toronto Union Station to Windsortrain
- Take the bus from Detroit Bus Station to Milwaukee Mitchell Airportbus
- Take the bus from Milwaukee Mitchell Airport to Minneapolis Bus Stationbus
- Take the bus from Minneapolis to Miles Citybus
35h 8m$312–612Bus
- Take the bus from Toronto to Detroit Bus Stationbus
- Take the bus from Detroit Bus Station to Green Bay Transit Centerbus
- Take the bus from Green Bay Transit Center to Minneapolis Bus Stationbus
- Take the bus from Minneapolis to Miles Citybus
39h 55m$302–494
Toronto to Miles City by train, car, and bus
Questions & Answers
The cheapest way to get from Toronto to Miles City is to fly and drive which costs $120 - $500 and takes 11h 55m.
The fastest way to get from Toronto to Miles City is to fly and drive which takes 11h 14m and costs $200 - $750.
No, there is no direct bus from Toronto to Miles City. However, there are services departing from Toronto and arriving at Miles City via Detroit Bus Station, Green Bay Transit Center and Minneapolis. The journey, including transfers, takes approximately 39h 55m.
The distance between Toronto and Miles City is 1397 miles. The road distance is 1546.3 miles.
The best way to get from Toronto to Miles City without a car is to bus which takes 39h 55m and costs $300 - $500.
It takes approximately 11h 55m to get from Toronto to Miles City, including transfers.
Toronto to Miles City bus services, operated by Flixbus USA, depart from Toronto station.
Toronto to Miles City bus services, operated by Flixbus USA, arrive at Detroit Bus Station.
Miles City is 2h behind Toronto. It is currently 6:59 PM in Toronto and 4:59 PM in Miles City.
Yes, the driving distance between Toronto to Miles City is 1546 miles. It takes approximately 28h 22m to drive from Toronto to Miles City.
What companies run services between Toronto, ON, Canada and Miles City, MT, USA?
You can take a bus from Toronto to Miles City via Detroit Bus Station, Green Bay Transit Center, and Minneapolis in around 39h 55m.
- Website
- delta.com
Flights from Toronto Pearson International Airport to Ring Rock Ranch Airport via Minneapolis
- Ave. Duration
- 7h 56m
- When
- Every day
- Estimated price
- $95–450
Flights from Toronto Pearson International Airport to Ring Rock Ranch Airport via Detroit, Minneapolis
- Ave. Duration
- 10h 35m
- When
- Every day
- Estimated price
- $100–460
Flights from Toronto Pearson International Airport to Logan International Airport via Salt Lake City
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- $150–650
Flights from Toronto Pearson International Airport to Logan International Airport via Minneapolis
- Ave. Duration
- 9h 47m
- When
- Every day
- Estimated price
- $110–500
Flights from Toronto Pearson International Airport to Rapid City via Minneapolis
- Ave. Duration
- 5h 21m
- When
- Every day
- Estimated price
- $90–440
Flights from Toronto Pearson International Airport to Regina
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- $130–650
Flights from Toronto Pearson International Airport to Regina via Calgary
- Ave. Duration
- 6h 47m
- When
- Tuesday, Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $130–650
Flights from Toronto Island Airport to Logan International Airport via Chicago O'Hare, Minneapolis
- Ave. Duration
- 8h 32m
- When
- Every day
- Estimated price
- $120–600
Flights from Toronto Island Airport to Logan International Airport via Newark, Minneapolis
- Ave. Duration
- 9h 47m
- When
- Thursday and Friday
- Estimated price
- $160–700
Flights from Toronto Island Airport to Logan International Airport via Washington Dulles, Minneapolis
- Ave. Duration
- 12h 57m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $160–700
Flights from Toronto Island Airport to Logan International Airport via Chicago Midway, Minneapolis
- Ave. Duration
- 10h 54m
- When
- Every day
- Estimated price
- $130–600
Flights from Toronto Pearson International Airport to Bismarck Municipal Airport via Minneapolis
- Ave. Duration
- 5h 23m
- When
- Every day
- Estimated price
- $85–420
Flights from Toronto Pearson International Airport to Bismarck Municipal Airport via Detroit, Minneapolis
- Ave. Duration
- 8h 4m
- When
- Every day
- Estimated price
- $90–430
- Website
- united.com
Flights from Toronto Pearson International Airport to Ring Rock Ranch Airport via Denver
- Ave. Duration
- 6h 53m
- When
- Every day
- Estimated price
- $130–600
Flights from Toronto Pearson International Airport to Logan International Airport via Denver
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- $130–600
Flights from Toronto Pearson International Airport to Rapid City via Chicago O'Hare
- Ave. Duration
- 5h 26m
- When
- Every day
- Estimated price
- $95–450
Flights from Toronto Pearson International Airport to Rapid City via Denver
- Ave. Duration
- 6h 13m
- When
- Every day
- Estimated price
- $120–550
Flights from Toronto Pearson International Airport to Regina
- Ave. Duration
- 3h 19m
- When
- Every day
- Estimated price
- $120–600
Flights from Toronto Pearson International Airport to Sheridan via Denver
- Ave. Duration
- 9h 13m
- When
- Every day
- Estimated price
- $120–550
Flights from Toronto Pearson International Airport to Sheridan via Minneapolis, Denver
- Ave. Duration
- 9h 59m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $120–550
Flights from Toronto Pearson International Airport to Sheridan via Detroit, Denver
- Ave. Duration
- 11h 4m
- When
- Every day
- Estimated price
- $120–550
Flights from Toronto Pearson International Airport to Sheridan via Cleveland, Denver
- Ave. Duration
- 11h 4m
- When
- Every day
- Estimated price
- $120–550
Flights from Toronto Pearson International Airport to Sheridan via St. Louis, Denver
- Ave. Duration
- 11h 4m
- When
- Every day
- Estimated price
- $130–550
Flights from Toronto Pearson International Airport to Sheridan via Columbus, Denver
- Ave. Duration
- 11h 54m
- When
- Every day
- Estimated price
- $130–600
Flights from Toronto Pearson International Airport to Sheridan via Covington, Denver
- Ave. Duration
- 12h 24m
- When
- Every day
- Estimated price
- $130–600
Flights from Toronto Island Airport to Logan International Airport via Chicago Midway, Denver
- Ave. Duration
- 9h 15m
- When
- Tuesday and Wednesday
- Estimated price
- $140–650
Flights from Toronto Pearson International Airport to Bismarck Municipal Airport via Denver
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- $130–600
- Website
- westjet.com
Flights from Toronto Pearson International Airport to Regina
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- $130–650
Flights from Toronto Pearson International Airport to Regina via Calgary
- Ave. Duration
- 6h 48m
- When
- Every day
- Estimated price
- $130–650
Flights from Toronto Pearson International Airport to Regina via Winnipeg
- Ave. Duration
- 6h 50m
- When
- Monday to Friday
- Estimated price
- $130–650
Flights from Toronto Pearson International Airport to Regina via Edmonton
- Ave. Duration
- 7h 5m
- When
- Thursday, Friday, and Sunday
- Estimated price
- $130–650
Flights from Toronto Pearson International Airport to Bismarck Municipal Airport via Minneapolis
- Ave. Duration
- 5h 23m
- When
- Every day
- Estimated price
- $85–420
Flights from Toronto Pearson International Airport to Bismarck Municipal Airport via Detroit, Minneapolis
- Ave. Duration
- 8h 4m
- When
- Every day
- Estimated price
- $90–430
- Website
- aa.com
Flights from Toronto Pearson International Airport to Logan International Airport via Chicago O'Hare
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- $110–550
Flights from Toronto Pearson International Airport to Logan International Airport via Dallas/Ft.Worth
- Ave. Duration
- 8h 34m
- When
- Every day
- Estimated price
- $160–700
Flights from Toronto Pearson International Airport to Rapid City via Chicago O'Hare
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- $95–450
Flights from Toronto Pearson International Airport to Rapid City via Charlotte
- Ave. Duration
- 6h 54m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $130–600
Flights from Toronto Pearson International Airport to Rapid City via Dallas/Ft.Worth
- Ave. Duration
- 7h 51m
- When
- Every day
- Estimated price
- $140–600
Flights from Toronto Island Airport to Logan International Airport via Chicago O'Hare
- Ave. Duration
- 17h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $120–600
Flights from Toronto Pearson International Airport to Bismarck Municipal Airport via Chicago O'Hare
- Ave. Duration
- 6h 7m
- When
- Every day
- Estimated price
- $90–440
Flights from Toronto Pearson International Airport to Bismarck Municipal Airport via Dallas/Ft.Worth
- Ave. Duration
- 8h 14m
- When
- Every day
- Estimated price
- $150–650
- Website
- aircanada.com
Flights from Toronto Pearson International Airport to Logan International Airport via Denver
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- $130–600
Flights from Toronto Pearson International Airport to Regina
- Ave. Duration
- 3h 19m
- When
- Every day
- Estimated price
- $120–600
Flights from Toronto Pearson International Airport to Regina via Montreal
- Ave. Duration
- 6h 30m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- $160–700
Flights from Toronto Island Airport to Logan International Airport via Chicago Midway, Denver
- Ave. Duration
- 9h 15m
- When
- Tuesday and Wednesday
- Estimated price
- $140–650
- Website
- alaskaair.com
Flights from Toronto Pearson International Airport to Logan International Airport via Dallas/Ft.Worth
- Ave. Duration
- 8h 34m
- When
- Every day
- Estimated price
- $160–700
Flights from Toronto Pearson International Airport to Logan International Airport via Seattle
- Ave. Duration
- 8h 34m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $350–1,300
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Toronto Union Station to Windsor
- Ave. Duration
- 4h 18m
- Frequency
- 4 times a day
- Estimated price
- $60–210
- Website
- VIA Rail
- Escape
- $60–150
- Business
- $95–200
- Business Plus
- $100–210
- Economy
- $65–160
- Economy Plus
- $75–160
Train from Toronto Union Station to Windsor
- Ave. Duration
- 4h 18m
- Frequency
- 4 times a day
- Estimated price
- $60–210
- Website
- VIA Rail
- Escape
- $60–150
- Business
- $95–200
- Business Plus
- $100–210
- Economy
- $65–160
- Economy Plus
- $75–160
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Detroit Bus Station to Chicago Bus Station
- Ave. Duration
- 6h 5m
- Frequency
- 3 times a day
- Estimated price
- $40–85
- Website
- Greyhound
Bus from Chicago Bus Station to Minneapolis Bus Station
- Ave. Duration
- 8h 20m
- Frequency
- 3 times a day
- Estimated price
- $60–120
- Website
- Greyhound
Bus from Green Bay Transit Center to Minneapolis Bus Station
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- $40–85
- Website
- Greyhound
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Detroit Bus Station to Chicago Bus Station
- Ave. Duration
- 7h 50m
- Frequency
- Twice daily
- Estimated price
- $40–70
- Schedules at
- Flixbus USA
Bus from Chicago Bus Station to Minneapolis Bus Station
- Ave. Duration
- 9h 15m
- Frequency
- Once daily
- Estimated price
- $60–110
- Schedules at
- Flixbus USA
Bus from Detroit Bus Station to Milwaukee Mitchell Airport
- Ave. Duration
- 7h 20m
- Frequency
- 4 times a week
- Estimated price
- $50–90
- Schedules at
- Flixbus USA
Bus from Milwaukee Mitchell Airport to Minneapolis Bus Station
- Ave. Duration
- 7h 35m
- Frequency
- Once daily
- Estimated price
- $50–90
- Schedules at
- Flixbus USA
Bus from Toronto to Detroit Bus Station
- Ave. Duration
- 6h 50m
- Frequency
- 4 times a day
- Estimated price
- $35–60
- Schedules at
- Flixbus USA
Bus from Detroit Bus Station to Green Bay Transit Center
- Ave. Duration
- 10h 50m
- Frequency
- 4 times a week
- Estimated price
- $75–130
- Schedules at
- Flixbus USA
- Phone
- +1-858-800-8898
- Website
- jeffersonlines.com
Bus from Minneapolis to Miles City
- Ave. Duration
- 12h 45m
- Frequency
- Once daily
- Estimated price
- $150–220
- Book at
- Jefferson Lines
- Adult
- $150–220
Bus from Billings to Miles City
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- $40–60
- Book at
- Jefferson Lines
- Adult
- $40–60
Bus from Billings to Miles City
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- $40–60
- Book at
- Jefferson Lines
- Adult
- $40–60
Bus from Bismarck to Miles City
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Estimated price
- $65–95
- Book at
- Jefferson Lines
- Adult
- $65–95
Bus from Minneapolis to Miles City
- Ave. Duration
- 12h 45m
- Frequency
- Once daily
- Estimated price
- $150–220
- Book at
- Jefferson Lines
- Adult
- $150–220
Bus from Minneapolis to Miles City
- Ave. Duration
- 12h 45m
- Frequency
- Once daily
- Estimated price
- $150–220
- Book at
- Jefferson Lines
- Adult
- $150–220
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
Need to know: Greyhound
Read the travel guide
More Questions & Answers
Book your Toronto to Miles City bus tickets online with Omio.
There are nine+ hotels available in Miles City.











