There are 12 ways to get from Cornwall to Salt Lake City by plane, bus, train, bus (Flixbus, Greyhound), or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Massena International Airport-Richards Field
best- Fly from Massena International Airport-Richards Field (MSS) to Salt Lake City International Airport (SLC)plane MSS - SLC
8h 35m$214–856Bus, bus to Ottawa Macdonald-Cartier International Airport, fly
cheapest- Take the bus from Cornwall, ON to Brockville, ONbus
- Take the bus from Brockville, ON to Ottawa, ON - St. Laurent Stationbus
- Fly from Ottawa Macdonald-Cartier International Airport (YOW) to Salt Lake City International Airport (SLC)plane YOW - SLC
13h 35m$200–880Bus, train via Detroit
- Take the bus from Cornwall, ON to Brockville, ONbus
- Take the train from Brockville to Toronto Union Stationtrain
- 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 Salt Lake Citytrain
2d 4h$719–1,792Bus
- Take the bus from Cornwall, ON to Toronto Union Stationbus
- Take the bus from Toronto to Detroit Bus Stationbus
- Take the bus from Detroit Bus Station to Chicago Bus Stationbus
- Take the bus from Chicago Bus Station to Denver Union Stationbus
- Take the bus from Denver Union Station to Salt Lake City Intermodal Trans Ctrbus
2d 6h$323–674Drive 2,151.5 mi
- Drive from Cornwall to Salt Lake Citycar 2,151.5 mi
34h 32m$493–712Bus to Montréal–Pierre Elliott Trudeau International Airport, fly
- Take the bus from Cornwall, ON to Kirkland, QCbus
- Fly from Montréal–Pierre Elliott Trudeau International Airport (YUL) to Salt Lake City International Airport (SLC)plane YUL - SLC
11h 47m$836–1,394Drive to Ogdensburg International Airport, fly
- Drive from Cornwall to Ogdensburg International Airport (OGS)car
- Fly from Ogdensburg International Airport (OGS) to Salt Lake City International Airport (SLC)plane OGS - SLC
12h 52m$213–819Bus, bus to Burlington International Airport, fly
- Take the bus from Cornwall, ON to Montreal, PQbus
- Take the bus from Montreal to Burlington Downtown Transit Ctrbus
- Fly from Burlington International Airport (BTV) to Salt Lake City International Airport (SLC)plane BTV - SLC
14h 36m$278–1,103Bus, train to Toronto Pearson International Airport, fly
- Take the bus from Cornwall, ON to Kingston, Ontariobus
- Take the train from Kingston to Toronto Union Stationtrain
- Fly from Toronto Pearson International Airport (YYZ) to Salt Lake City International Airport (SLC)plane YYZ - SLC
13h 25m$363–1,465Bus to Montréal/Saint-Hubert Airport, fly
- Take the bus from Cornwall, ON to Montreal, PQbus
- Fly from Montréal/Saint-Hubert Airport (YHU) to Salt Lake City International Airport (SLC)plane YHU - SLC
14h 11m$219–881Bus, train
- Take the bus from Massena to Syracusebus
- Take the train from Syracuse Regional Transportation Center to Chicago Union Stationtrain
- Take the train from Chicago Union Station to Salt Lake Citytrain
2d 6h$742–1,645Bus, train #2
- Take the bus from Cornwall, ON to Toronto Union Stationbus
- Take the bus from Toronto to Detroit Bus Stationbus
- Take the bus from Detroit to Chicago Union Stationbus
- Take the train from Chicago Union Station to Salt Lake Citytrain
2d 7h$643–1,379
Massena International Airport-Richards Field (MSS) to Salt Lake City International Airport (SLC) flights
Questions & Answers
The cheapest way to get from Cornwall to Salt Lake City is to bus which costs $320 - $700 and takes 2 days 6h.
The fastest way to get from Cornwall to Salt Lake City is to fly which takes 8h 35m and costs $210 - $900.
No, there is no direct bus from Cornwall to Salt Lake City. However, there are services departing from Cornwall, ON and arriving at Salt Lake City Intermodal Trans Ctr via Toronto, Detroit Bus Station, Chicago Bus Station and Denver Union Station. The journey, including transfers, takes approximately 2 days 6h.
The distance between Cornwall and Salt Lake City is 1914 miles. The road distance is 2164 miles.
The best way to get from Cornwall to Salt Lake City without a car is to bus which takes 2 days 6h and costs $320 - $700.
It takes approximately 8h 35m to get from Cornwall to Salt Lake City, including transfers.
Cornwall to Salt Lake City bus services, operated by Megabus Canada, depart from Cornwall, ON station.
The best way to get from Cornwall to Salt Lake City is to fly which takes 8h 35m and costs $210 - $900. Alternatively, you can bus, which costs $320 - $700 and takes 2 days 6h.
Cornwall to Salt Lake City bus services, operated by Megabus Canada, arrive at Toronto Union Station.
Salt Lake City is 2h behind Cornwall. It is currently 12:58 PM in Cornwall and 10:58 AM in Salt Lake City.
What companies run services between Cornwall, ON, Canada and Salt Lake City, UT, USA?
Boutique Air, Delta, and JetBlue Airways fly from Massena International Airport-Richards Field (MSS) to Salt Lake City International Airport (SLC) 5 times a day. Alternatively, you can take a vehicle from Cornwall to Salt Lake City Intermodal Trans Ctr via Cornwall, ON, Toronto Union Station, Toronto, Detroit Bus Station, Chicago Bus Station, and Denver Union Station in around 2d 6h.
- Website
- delta.com
Flights from Massena International Airport-Richards Field to Salt Lake City International Airport via Boston
- Ave. Duration
- 10h 12m
- When
- Every day
- Estimated price
- $210–850
Flights from Montréal–Pierre Elliott Trudeau International Airport to Salt Lake City International Airport via Detroit
- Ave. Duration
- 8h 37m
- When
- Every day
- Estimated price
- $170–750
Flights from Montréal–Pierre Elliott Trudeau International Airport to Salt Lake City International Airport via Minneapolis
- Ave. Duration
- 9h 10m
- When
- Every day
- Estimated price
- $170–700
Flights from Montréal–Pierre Elliott Trudeau International Airport to Salt Lake City International Airport via Toronto Pearson International Airport
- Ave. Duration
- 6h 36m
- When
- Every day
- Estimated price
- $170–700
Flights from Ogdensburg International Airport to Salt Lake City International Airport via Orlando
- Ave. Duration
- 16h 33m
- When
- Monday and Friday
- Estimated price
- $270–1,000
Flights from Ogdensburg International Airport to Salt Lake City International Airport via Raleigh/Durham
- Ave. Duration
- 23h 13m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- $220–850
Flights from Ottawa Macdonald-Cartier International Airport to Salt Lake City International Airport via Calgary
- Ave. Duration
- 9h 28m
- When
- Every day
- Estimated price
- $330–1,500
Flights from Ottawa Macdonald-Cartier International Airport to Salt Lake City International Airport via Toronto Pearson International Airport
- Ave. Duration
- 8h 6m
- When
- Every day
- Estimated price
- $170–750
Flights from Ottawa Macdonald-Cartier International Airport to Salt Lake City International Airport via Newark
- Ave. Duration
- 8h 11m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $200–800
Flights from Burlington International Airport to Salt Lake City International Airport via Detroit
- Ave. Duration
- 8h 12m
- When
- Every day
- Estimated price
- $240–1,000
Flights from Burlington International Airport to Salt Lake City International Airport via Minneapolis
- Ave. Duration
- 9h 55m
- When
- Every day
- Estimated price
- $240–1,000
Flights from Toronto Pearson International Airport to Salt Lake City International Airport
- Ave. Duration
- 4h 21m
- When
- Every day
- Estimated price
- $140–600
Flights from Toronto Pearson International Airport to Salt Lake City International Airport via Detroit
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- $140–600
Flights from Montréal/Saint-Hubert Airport to Salt Lake City International Airport via Calgary
- Ave. Duration
- 8h 33m
- When
- Every day
- Estimated price
- $400–1,400
Flights from Montréal/Saint-Hubert Airport to Salt Lake City International Airport via Vancouver
- Ave. Duration
- 13h 37m
- When
- Every day
- Estimated price
- $440–1,500
Flights from Montréal/Saint-Hubert Airport to Salt Lake City International Airport via Toronto Pearson International Airport
- Ave. Duration
- 11h 51m
- When
- Every day
- Estimated price
- $190–800
- Website
- westjet.com
Flights from Massena International Airport-Richards Field to Salt Lake City International Airport via Boston
- Ave. Duration
- 10h 12m
- When
- Every day
- Estimated price
- $210–850
Flights from Montréal–Pierre Elliott Trudeau International Airport to Salt Lake City International Airport via Detroit
- Ave. Duration
- 8h 37m
- When
- Every day
- Estimated price
- $170–750
Flights from Montréal–Pierre Elliott Trudeau International Airport to Salt Lake City International Airport via Minneapolis
- Ave. Duration
- 9h 10m
- When
- Every day
- Estimated price
- $170–700
Flights from Montréal–Pierre Elliott Trudeau International Airport to Salt Lake City International Airport via Toronto Pearson International Airport
- Ave. Duration
- 6h 36m
- When
- Every day
- Estimated price
- $170–700
Flights from Ogdensburg International Airport to Salt Lake City International Airport via Orlando
- Ave. Duration
- 16h 33m
- When
- Monday and Friday
- Estimated price
- $270–1,000
Flights from Ottawa Macdonald-Cartier International Airport to Salt Lake City International Airport via Calgary
- Ave. Duration
- 9h 28m
- When
- Every day
- Estimated price
- $330–1,500
Flights from Ottawa Macdonald-Cartier International Airport to Salt Lake City International Airport via Toronto Pearson International Airport
- Ave. Duration
- 8h 6m
- When
- Every day
- Estimated price
- $170–750
Flights from Burlington International Airport to Salt Lake City International Airport via Detroit
- Ave. Duration
- 8h 12m
- When
- Every day
- Estimated price
- $240–1,000
Flights from Burlington International Airport to Salt Lake City International Airport via Minneapolis
- Ave. Duration
- 9h 55m
- When
- Every day
- Estimated price
- $240–1,000
Flights from Toronto Pearson International Airport to Salt Lake City International Airport
- Ave. Duration
- 4h 21m
- When
- Every day
- Estimated price
- $140–600
Flights from Toronto Pearson International Airport to Salt Lake City International Airport via Detroit
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- $140–600
Flights from Montréal/Saint-Hubert Airport to Salt Lake City International Airport via Calgary
- Ave. Duration
- 8h 33m
- When
- Every day
- Estimated price
- $400–1,400
Flights from Montréal/Saint-Hubert Airport to Salt Lake City International Airport via Vancouver
- Ave. Duration
- 13h 37m
- When
- Every day
- Estimated price
- $440–1,500
Flights from Montréal/Saint-Hubert Airport to Salt Lake City International Airport via Toronto Pearson International Airport
- Ave. Duration
- 11h 51m
- When
- Every day
- Estimated price
- $190–800
- Website
- united.com
Flights from Montréal–Pierre Elliott Trudeau International Airport to Salt Lake City International Airport via Denver
- Ave. Duration
- 7h 38m
- When
- Every day
- Estimated price
- $170–750
Flights from Ogdensburg International Airport to Salt Lake City International Airport via Washington Dulles
- Ave. Duration
- 11h 13m
- When
- Thursday and Sunday
- Estimated price
- $200–800
Flights from Ottawa Macdonald-Cartier International Airport to Salt Lake City International Airport via Chicago O'Hare
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- $170–750
Flights from Ottawa Macdonald-Cartier International Airport to Salt Lake City International Airport via Washington Dulles
- Ave. Duration
- 8h 6m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- $200–800
Flights from Burlington International Airport to Salt Lake City International Airport via Denver
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- $240–1,000
Flights from Burlington International Airport to Salt Lake City International Airport via Chicago O'Hare
- Ave. Duration
- 7h 52m
- When
- Every day
- Estimated price
- $240–1,000
Flights from Burlington International Airport to Salt Lake City International Airport via Washington Dulles
- Ave. Duration
- 8h 22m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- $270–1,100
Flights from Toronto Pearson International Airport to Salt Lake City International Airport via Denver
- Ave. Duration
- 6h 43m
- When
- Every day
- Estimated price
- $140–600
- Website
- aircanada.com
Flights from Montréal–Pierre Elliott Trudeau International Airport to Salt Lake City International Airport via Denver
- Ave. Duration
- 7h 38m
- When
- Every day
- Estimated price
- $170–750
Flights from Ottawa Macdonald-Cartier International Airport to Salt Lake City International Airport via Chicago O'Hare
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- $170–750
Flights from Burlington International Airport to Salt Lake City International Airport via Chicago O'Hare
- Ave. Duration
- 7h 52m
- When
- Every day
- Estimated price
- $240–1,000
Flights from Toronto Pearson International Airport to Salt Lake City International Airport via Denver
- Ave. Duration
- 6h 43m
- When
- Every day
- Estimated price
- $140–600
- Website
- aa.com
Flights from Burlington International Airport to Salt Lake City International Airport via Chicago O'Hare
- Ave. Duration
- 8h 6m
- When
- Every day
- Estimated price
- $240–1,000
Flights from Burlington International Airport to Salt Lake City International Airport via Philadelphia
- Ave. Duration
- 9h 43m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $260–1,100
- Website
- jetblue.com
Flights from Massena International Airport-Richards Field to Salt Lake City International Airport via Boston
- Ave. Duration
- 10h 32m
- When
- Every day
- Estimated price
- $210–850
- Website
- suncountry.com
Flights from Burlington International Airport to Salt Lake City International Airport via Minneapolis
- Ave. Duration
- 7h 38m
- When
- Thursday
- Estimated price
- $240–1,000
Flights from Toronto Pearson International Airport to Salt Lake City International Airport via Minneapolis
- Ave. Duration
- 7h 33m
- When
- Thursday and Sunday
- Estimated price
- $140–600
- Website
- southwest.com
Flights from Montréal/Saint-Hubert Airport to Salt Lake City International Airport via Toronto, Chicago Midway
- Ave. Duration
- 16h 30m
- When
- Sunday
- Estimated price
- $190–800
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Brockville to Toronto Union Station
- Ave. Duration
- 3h 6m
- Frequency
- Every 4 hours
- Estimated price
- $55–210
- Website
- VIA Rail
- Escape
- $55–140
- Business
- $90–200
- Business Plus
- $100–210
- Economy
- $60–150
- Economy Plus
- $70–160
Train from Toronto Union Station to Windsor
- Ave. Duration
- 4h 18m
- Frequency
- 4 times a day
- Estimated price
- $60–220
- Website
- VIA Rail
- Escape
- $60–150
- Business
- $95–200
- Business Plus
- $100–220
- Economy
- $65–160
- Economy Plus
- $75–170
Train from Kingston to Toronto Union Station
- Ave. Duration
- 2h 38m
- Frequency
- Hourly
- Estimated price
- $40–190
- Website
- VIA Rail
- Escape
- $40–120
- Business
- $75–180
- Business Plus
- $85–190
- Economy
- $45–120
- Economy Plus
- $50–130
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Detroit to Chicago Union Station
- Ave. Duration
- 5h 6m
- Frequency
- 3 times a day
- Estimated price
- $85–190
- Website
- Amtrak
Train from Chicago Union Station to Salt Lake City
- Ave. Duration
- 34h 15m
- Frequency
- Once daily
- Estimated price
- $500–1,100
- Website
- Amtrak
Train from Syracuse Regional Transportation Center to Chicago Union Station
- Ave. Duration
- 13h 7m
- Frequency
- Twice daily
- Estimated price
- $210–440
- Website
- Amtrak
Train from Chicago Union Station to Salt Lake City
- Ave. Duration
- 34h 15m
- Frequency
- Once daily
- Estimated price
- $500–1,100
- Website
- Amtrak
Train from Chicago Union Station to Salt Lake City
- Ave. Duration
- 34h 15m
- Frequency
- Once daily
- Estimated price
- $500–1,100
- Website
- Amtrak
- Phone
- +1 866 488 4452
- [email protected]
- Website
- Megabus
Bus from Cornwall, ON to Brockville, ON
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- $7–55
- Website
- Megabus
- Adult Advanced Booking
- $7–45
- Adult Standard
- $12–55
Bus from Cornwall, ON to Toronto Union Station
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- $7–59
- Website
- Megabus
- Adult Advanced Booking
- $7–45
- Adult Standard
- $54–59
Bus from Cornwall, ON to Kirkland, QC
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- $7–55
- Website
- Megabus
- Adult Advanced Booking
- $7–45
- Adult Standard
- $14–55
Bus from Cornwall, ON to Brockville, ON
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- $7–55
- Website
- Megabus
- Adult Advanced Booking
- $7–45
- Adult Standard
- $12–55
Bus from Brockville, ON to Ottawa, ON - St. Laurent Station
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- $7–55
- Website
- Megabus
- Adult Advanced Booking
- $7–45
- Adult Standard
- $14–55
Bus from Cornwall, ON to Montreal, PQ
- Ave. Duration
- 1h 29m
- Frequency
- Twice daily
- Estimated price
- $7–55
- Website
- Megabus
- Adult Advanced Booking
- $7–45
- Adult Standard
- $17–55
Bus from Cornwall, ON to Kingston, Ontario
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Estimated price
- $7–55
- Website
- Megabus
- Adult Advanced Booking
- $7–45
- Adult Standard
- $22–55
Bus from Cornwall, ON to Montreal, PQ
- Ave. Duration
- 1h 29m
- Frequency
- Twice daily
- Estimated price
- $7–55
- Website
- Megabus
- Adult Advanced Booking
- $7–45
- Adult Standard
- $17–55
Bus from Cornwall, ON to Toronto Union Station
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- $7–59
- Website
- Megabus
- Adult Advanced Booking
- $7–45
- Adult Standard
- $54–59
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Toronto to Detroit Bus Station
- Ave. Duration
- 6h 50m
- Frequency
- Every 4 hours
- Estimated price
- $35–65
- Schedules at
- Flixbus USA
Bus from Detroit Bus Station to Chicago Bus Station
- Ave. Duration
- 7h 50m
- Frequency
- 3 times a day
- Estimated price
- $45–75
- Schedules at
- Flixbus USA
Bus from Montreal to Burlington Downtown Transit Ctr
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- $14–25
- Schedules at
- Flixbus USA
Bus from Toronto to Detroit Bus Station
- Ave. Duration
- 6h 50m
- Frequency
- Every 4 hours
- Estimated price
- $35–65
- Schedules at
- Flixbus USA
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
- 5 times a day
- Estimated price
- $40–85
- Website
- Greyhound
Bus from Chicago Bus Station to Denver Union Station
- Ave. Duration
- 21h 35m
- Frequency
- Twice daily
- Estimated price
- $150–290
- Website
- Greyhound
Bus from Denver Union Station to Salt Lake City Intermodal Trans Ctr
- Ave. Duration
- 10h 10m
- Frequency
- 4 times a day
- Estimated price
- $80–160
- Website
- Greyhound
Bus from Montreal to Burlington Downtown Transit Ctr
- Ave. Duration
- 2h 25m
- Frequency
- Every 4 hours
- Estimated price
- $14–27
- Website
- Greyhound
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Bus from Detroit to Chicago Union Station
- Ave. Duration
- 5h 27m
- Frequency
- Once a week
- Estimated price
- $90–140
- Website
- Amtrak
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
More Questions & Answers
Yes, the driving distance between Cornwall to Salt Lake City is 2164 miles. It takes approximately 34h 32m to drive from Cornwall to Salt Lake City.
There are 627+ hotels available in Salt Lake City.
















