There are 5 ways to get from Dubuque to Sarnia by car, plane, shuttle, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive to Dane County Regional Airport-Truax Field, fly, shuttle, train
best- Drive from Dubuque to Madison-Airport-MSNcar
- Fly from Dane County Regional Airport-Truax Field (MSN) to Detroit (DTW)plane MSN - DTW
- Take a shuttle bus from Detroit Airport to London, ON - 105, Wharncliffe Road South, Manor Park
- Take the train from London to Sarniatrain
9h 48m$196–877Drive 825.7 km
cheapest- Drive from Dubuque to Sarniacar 825.7 km
8h 51m$161–233Drive, bus, train
- Drive from Dubuque to Twixt Town Rd Transfercar
- Take the bus from GTC Bay 9 to Court St Transportation Centerbus
- Take the bus from Iowa City to Chicago Bus Stationbus
- Take the train from Chicago Union Station to Port Huron Stationtrain
16h 35mDrive to General Mitchell International Airport, fly, shuttle, train
- Drive from Dubuque to Milwaukee-Airport-MKEcar
- Fly from General Mitchell International Airport (MKE) to Detroit (DTW)plane MKE - DTW
- Take a shuttle bus from Detroit Airport to London, ON - 105, Wharncliffe Road South, Manor Park
- Take the train from London to Sarniatrain
11h 1m$373–1,052Drive to Appleton International Airport, fly, shuttle, train
- Drive from Dubuque to Appleton International Airport (ATW)car
- Fly from Appleton International Airport (ATW) to Detroit (DTW)plane ATW - DTW
- Take a shuttle bus from Detroit Airport to London, ON - 105, Wharncliffe Road South, Manor Park
- Take the train from London to Sarniatrain
11h 36m$190–733
Dane County Regional Airport-Truax Field (MSN) to Detroit (DTW) flights
Questions & Answers
The cheapest way to get from Dubuque to Sarnia is to drive which costs $160 - $240 and takes 8h 51m.
The fastest way to get from Dubuque to Sarnia is to drive which takes 8h 51m and costs $160 - $240.
The distance between Dubuque and Sarnia is 978 km. The road distance is 825.7 km.
It takes approximately 9h 48m to get from Dubuque to Sarnia, including transfers.
Sarnia is 1h ahead of Dubuque. It is currently 11:37 AM in Dubuque and 12:37 PM in Sarnia.
Yes, the driving distance between Dubuque to Sarnia is 826 km. It takes approximately 8h 51m to drive from Dubuque to Sarnia.
There are 50+ hotels available in Sarnia.
What companies run services between Dubuque, IA, USA and Sarnia, ON, Canada?
There is no direct connection from Dubuque to Sarnia. However, you can drive to Madison-Airport-MSN airport, fly to Detroit (DTW), walk to Detroit Airport, take the shuttle to London, ON - 105, Wharncliffe Road South, Manor Park, walk to Wharncliffe at Euclid NB - #2037, take the line 07 bus to King at Richmond EB - #1086, walk to London, then take the train to Sarnia. Alternatively, you can take a vehicle from Dubuque to Port Huron Station via Twixt Town Rd Transfer, GTC Bay 5, GTC Bay 9, Iowa City, Chicago Bus Station, and Chicago Union Station in around 16h 35m.
- Website
- delta.com
Flights from Dane County Regional Airport-Truax Field to Detroit
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- $90–600
Flights from General Mitchell International Airport to Detroit
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- $90–650
Flights from Appleton International Airport to Detroit
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- $60–420
- Website
- united.com
Flights from Dane County Regional Airport-Truax Field to Detroit via Chicago O'Hare
- Ave. Duration
- 3h 28m
- When
- Every day
- Estimated price
- $90–650
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from London to Sarnia
- Ave. Duration
- 1h 6m
- Frequency
- Once daily
- Estimated price
- $22–110
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $23–110
- Economy Adult - Advanced Booking
- $23–85
- Economy Escape Advanced Booking - Adult
- $22–40
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Chicago Union Station to Port Huron Station
- Ave. Duration
- 6h 31m
- Frequency
- Once daily
- Estimated price
- $45–130
- Website
- https://www.amtrak.com/home.html
- Phone
- (519) 679-2707
- courier@robertq.com
- Website
- robertq.com
Shuttle from Detroit Airport to London, ON - 105, Wharncliffe Road South, Manor Park
- Ave. Duration
- 3h 15m
- Frequency
- 5 times a day
- Estimated price
- $64–128
- Website
- https://robertq.com/
- Schedules at
- https://reservation.robertq.com/airbus/
- Senior/ Student
- $116
- Adult
- $128
- Child
- $64
- Senior/Student
- $122
- Phone
- +1-319-362-0375
- Website
- 380express.com
Bus from GTC Bay 9 to Court St Transportation Center
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Website
- https://www.380express.com
- Schedules at
- https://www.380express.com/schedule/
Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Iowa City to Chicago Bus Station
- Ave. Duration
- 4h 45m
- Frequency
- Twice daily
- Estimated price
- $45–80
- Website
- https://www.greyhound.com/
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
Travelling to the US: What do I need to know?
Read the travel guide
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide










