There are 10 ways to get from Iowa City to Ottawa by bus, plane, train, bus (Greyhound, Amtrak, Flixbus), car, 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 to Quad City International Airport, fly to Ottawa Macdonald-Cartier International Airport
best- Take the bus from Iowa City to Moline Center Stationbus
- Fly from Quad City International Airport (MLI) to Ottawa Macdonald-Cartier International Airport (YOW)plane MLI - YOW
9h 34m$129–631Bus, train via Detroit
- Take the bus from Iowa City to Chicago Bus Stationbus
- Take the train from Chicago Union Station to Detroittrain
- Take the train from Windsor to Toronto Union Stationtrain
- Take the train from Toronto Union Station to Ottawatrain
22h 27m$352–976Bus via Detroit
- Take the bus from Iowa City to Chicago Bus Stationbus
- Take the bus from Chicago Union Station to Detroitbus
- Take the bus from Detroit Bus Station to Ottawabus
26h 6m$292–486Drive 1,537 km
- Drive from Iowa City to Ottawacar 1,537 km
17h 2m$305–441Bus to The Eastern Iowa Airport, fly to Ottawa Macdonald-Cartier International Airport
- Take the bus from Court St Transportation Center to GTC Bay 9bus
- Fly from The Eastern Iowa Airport (CID) to Ottawa Macdonald-Cartier International Airport (YOW)plane CID - YOW
9h 44mDrive to Burlington Municipal Airport, fly to Ottawa Macdonald-Cartier International Airport
- Drive from Iowa City to Burlington Municipal Airport (BRL)car
- Fly from Burlington Municipal Airport (BRL) to Ottawa Macdonald-Cartier International Airport (YOW)plane BRL - YOW
6h 59m$144–633Bus to Chicago O'Hare International Airport, fly to Ottawa Macdonald-Cartier International Airport
- Take the bus from Iowa City to Chicago Bus Stationbus
- Fly from Chicago O'Hare International Airport (ORD) to Ottawa Macdonald-Cartier International Airport (YOW)plane ORD - YOW
10h 42m$477–1,704Bus to The Eastern Iowa Airport, fly to Montréal–Pierre Elliott Trudeau International Airport, train
- Take the bus from Court St Transportation Center to GTC Bay 9bus
- Fly from The Eastern Iowa Airport (CID) to Montréal–Pierre Elliott Trudeau International Airport (YUL)plane CID - YUL
- Take the train from Dorval to Ottawatrain
11h 34mBus, train
- Take the bus from Iowa City to Chicago Bus Stationbus
- Take the train from Chicago Union Station to Syracuse Regional Transportation Centertrain
- Take the bus from Syracuse Bus Station to Ottawabus
23h 57m$390–813Bus
- Take the bus from Iowa City to Chicago Bus Stationbus
- Take the bus from Chicago Bus Station to Detroit Bus Stationbus
- Take the bus from Detroit Bus Station to Ottawabus
26h 15m$220–403
Iowa City to Ottawa by bus, foot, train, and car
Questions & Answers
The cheapest way to get from Iowa City to Ottawa is to bus which costs $220 - $410 and takes 26h 15m.
The fastest way to get from Iowa City to Ottawa is to drive and fly which takes 6h 59m and costs $140 - $650.
No, there is no direct bus from Iowa City to Ottawa. However, there are services departing from Iowa City and arriving at Ottawa via Chicago Union Station, Woodward & Baltimore and Detroit Bus Station. The journey, including transfers, takes approximately 26h 6m.
The distance between Iowa City and Ottawa is 1390 km. The road distance is 1537 km.
The best way to get from Iowa City to Ottawa without a car is to bus via Detroit which takes 26h 6m and costs $290 - $490.
It takes approximately 9h 34m to get from Iowa City to Ottawa, including transfers.
Iowa City to Ottawa bus services, operated by Greyhound USA, depart from Iowa City station.
Iowa City to Ottawa bus services, operated by Greyhound USA, arrive at Chicago Bus Station.
Ottawa is 1h ahead of Iowa City. It is currently 10:07 AM in Iowa City and 11:07 AM in Ottawa.
Yes, the driving distance between Iowa City to Ottawa is 1537 km. It takes approximately 17h 2m to drive from Iowa City to Ottawa.
What companies run services between Iowa City, IA, USA and Ottawa, ON, Canada?
You can take a bus from Iowa City to Ottawa via Chicago Bus Station, Chicago Union Station, Detroit, Woodward & Baltimore, Larned & Griswold, and Detroit Bus Station in around 26h 6m.
- Website
- aircanada.com
Flights from Quad City International Airport to Ottawa Macdonald-Cartier International Airport via Chicago O'Hare International Airport
- Ave. Duration
- 4h 33m
- When
- Every day
- Estimated price
- $110–600
Flights from The Eastern Iowa Airport to Ottawa Macdonald-Cartier International Airport via Chicago O'Hare International Airport
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- $240–1,200
Flights from Burlington Municipal Airport to Ottawa Macdonald-Cartier International Airport via Chicago O'Hare International Airport
- Ave. Duration
- 5h 58m
- When
- Every day
- Estimated price
- $120–600
Flights from Burlington Municipal Airport to Ottawa Macdonald-Cartier International Airport via Chicago O'Hare International Airport, Toronto
- Ave. Duration
- 8h 55m
- When
- Every day
- Estimated price
- $120–600
Flights from Burlington Municipal Airport to Ottawa Macdonald-Cartier International Airport via Chicago O'Hare International Airport, Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 10h 40m
- When
- Every day
- Estimated price
- $130–650
Flights from Chicago O'Hare International Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 2h 18m
- When
- Every day
- Estimated price
- $100–550
Flights from Chicago O'Hare International Airport to Ottawa Macdonald-Cartier International Airport via Toronto
- Ave. Duration
- 4h 24m
- When
- Every day
- Estimated price
- $100–550
Flights from Chicago O'Hare International Airport to Ottawa Macdonald-Cartier International Airport via Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 4h 34m
- When
- Every day
- Estimated price
- $110–600
Flights from Chicago O'Hare International Airport to Ottawa Macdonald-Cartier International Airport via Washington Dulles
- Ave. Duration
- 4h 51m
- When
- Every day
- Estimated price
- $130–650
Flights from The Eastern Iowa Airport to Montréal–Pierre Elliott Trudeau International Airport via Chicago O'Hare International Airport
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- $240–1,200
- Website
- united.com
Flights from Quad City International Airport to Ottawa Macdonald-Cartier International Airport via Chicago O'Hare International Airport
- Ave. Duration
- 4h 59m
- When
- Every day
- Estimated price
- $110–600
Flights from Quad City International Airport to Ottawa Macdonald-Cartier International Airport via Chicago O'Hare International Airport, Toronto
- Ave. Duration
- 7h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $110–600
Flights from The Eastern Iowa Airport to Ottawa Macdonald-Cartier International Airport via Chicago O'Hare International Airport
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- $240–1,200
Flights from Burlington Municipal Airport to Ottawa Macdonald-Cartier International Airport via Chicago O'Hare International Airport
- Ave. Duration
- 5h 58m
- When
- Every day
- Estimated price
- $120–600
Flights from Chicago O'Hare International Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 2h 18m
- When
- Every day
- Estimated price
- $100–550
Flights from Chicago O'Hare International Airport to Ottawa Macdonald-Cartier International Airport via Toronto
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- $100–550
Flights from Chicago O'Hare International Airport to Ottawa Macdonald-Cartier International Airport via Washington Dulles
- Ave. Duration
- 4h 51m
- When
- Every day
- Estimated price
- $130–650
Flights from The Eastern Iowa Airport to Montréal–Pierre Elliott Trudeau International Airport via Chicago O'Hare International Airport
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- $240–1,200
- Website
- aa.com
Flights from Quad City International Airport to Ottawa Macdonald-Cartier International Airport via Chicago O'Hare International Airport, Toronto
- Ave. Duration
- 7h 36m
- When
- Every day
- Estimated price
- $110–600
Flights from The Eastern Iowa Airport to Montréal–Pierre Elliott Trudeau International Airport via Chicago O'Hare International Airport
- Ave. Duration
- 5h 39m
- When
- Every day
- Estimated price
- $240–1,200
- Website
- flyporter.com
Flights from Burlington Municipal Airport to Ottawa Macdonald-Cartier International Airport via Chicago O'Hare International Airport, Toronto
- Ave. Duration
- 7h 44m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $260–1,200
Flights from Chicago O'Hare International Airport to Ottawa Macdonald-Cartier International Airport via Toronto
- Ave. Duration
- 5h 9m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $400–1,300
- Website
- delta.com
Flights from The Eastern Iowa Airport to Montréal–Pierre Elliott Trudeau International Airport via Minneapolis
- Ave. Duration
- 6h 24m
- When
- Every day
- Estimated price
- $280–1,300
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Chicago Union Station to Detroit
- Ave. Duration
- 5h 20m
- Frequency
- 3 times a day
- Estimated price
- $120–260
- Website
- https://www.amtrak.com/home.html
Train from Chicago Union Station to Syracuse Regional Transportation Center
- Ave. Duration
- 12h 58m
- Frequency
- Twice daily
- Estimated price
- $300–650
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Windsor to Toronto Union Station
- Ave. Duration
- 4h 10m
- Frequency
- 4 times a day
- Estimated price
- $80–300
- Website
- https://www.viarail.ca/en
- Escape
- $80–210
- Business
- $130–280
- Business Plus
- $140–300
- Economy
- $90–220
- Economy Plus
- $100–230
Train from Toronto Union Station to Ottawa
- Ave. Duration
- 4h 49m
- Frequency
- Every 4 hours
- Estimated price
- $100–320
- Website
- https://www.viarail.ca/en
- Escape
- $100–250
- Business
- $150–310
- Business Plus
- $160–320
- Economy
- $110–260
- Economy Plus
- $120–270
Train from Dorval to Ottawa
- Ave. Duration
- 1h 32m
- Frequency
- 5 times a day
- Estimated price
- $35–240
- Website
- https://www.viarail.ca/en
- Escape
- $35–120
- Business
- $85–220
- Business Plus
- $100–240
- Economy
- $40–130
- Economy Plus
- $45–140
- Phone
- +1 214-849-8100
- [email protected]
- Website
- greyhound.com
Bus from Iowa City to Moline Center Station
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- $13–25
- Website
- https://www.greyhound.com/
Bus from Iowa City to Chicago Bus Station
- Ave. Duration
- 4h 45m
- Frequency
- Twice daily
- Estimated price
- $50–95
- Website
- https://www.greyhound.com/
Bus from Iowa City to Chicago Bus Station
- Ave. Duration
- 4h 45m
- Frequency
- Twice daily
- Estimated price
- $50–95
- Website
- https://www.greyhound.com/
Bus from Iowa City to Chicago Bus Station
- Ave. Duration
- 4h 45m
- Frequency
- Twice daily
- Estimated price
- $50–95
- Website
- https://www.greyhound.com/
Bus from Iowa City to Chicago Bus Station
- Ave. Duration
- 4h 45m
- Frequency
- Twice daily
- Estimated price
- $50–95
- Website
- https://www.greyhound.com/
Bus from Iowa City to Chicago Bus Station
- Ave. Duration
- 4h 45m
- Frequency
- Twice daily
- Estimated price
- $50–95
- Website
- https://www.greyhound.com/
Bus from Chicago Bus Station to Detroit Bus Station
- Ave. Duration
- 6h 15m
- Frequency
- 3 times a day
- Estimated price
- $60–120
- Website
- https://www.greyhound.com/
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Bus from Chicago Union Station to Detroit
- Ave. Duration
- 5h 20m
- Frequency
- Twice a week
- Estimated price
- $130–200
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Detroit Bus Station to Ottawa
- Ave. Duration
- 13h 15m
- Frequency
- Twice daily
- Estimated price
- $110–190
- Schedules at
- flixbus.com
Bus from Syracuse Bus Station to Ottawa
- Ave. Duration
- 4h 5m
- Frequency
- 5 times a week
- Estimated price
- $40–70
- Schedules at
- flixbus.com
Bus from Chicago Bus Station to Detroit Bus Station
- Ave. Duration
- 7h 55m
- Frequency
- Twice daily
- Estimated price
- $60–110
- Schedules at
- flixbus.com
Bus from Detroit Bus Station to Ottawa
- Ave. Duration
- 13h 15m
- Frequency
- Twice daily
- Estimated price
- $110–190
- Schedules at
- flixbus.com
- Phone
- +1-319-362-0375
- Website
- 380express.com
Bus from Court St Transportation Center to GTC Bay 9
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Website
- https://www.380express.com
- Schedules at
- https://www.380express.com/schedule/
Bus from Court St Transportation Center to GTC Bay 9
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Website
- https://www.380express.com
- Schedules at
- https://www.380express.com/schedule/
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
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
More Questions & Answers
Book your Iowa City to Ottawa bus tickets online with Omio.
There are 313+ hotels available in Ottawa.











