Search Iowa City bus tickets

switcheroo

Quickview

How to get to Iowa City by bus?

Routes136
Trips per day282
bus carriers2
Stations1
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap bus tickets to Iowa City?

The cheapest prices for a bus ticket to Iowa City that users have found recently on Wanderu start at $10.00. Such great deals to Iowa City are available on one route to Cedar Rapids. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to Iowa City. Cedar Rapids at $10.00 has consistently the lowest average bus ticket prices to Iowa City.

What are the main bus stations in Iowa City?

The most popular bus station in Iowa City is Burlington Trailways Station - 170 E Court St. Burlington Trailways Station - 170 E Court St is the busiest bus station in Iowa City.

Chicago

There are 8 bus schedules per day connecting Chicago with Iowa City. It takes on average 6 hours and 8 minutes to travel 202 miles, 325 kms, by bus from Chicago. 2 bus carriers offer schedules from Chicago, with Burlington Trailways offering the most daily connections to Iowa City. Traveling by bus from Chicago you will most likely to arrive in Iowa City at Burlington Trailways Station - 170 E Court St.
Avg. Time
6h 8m
Avg. Price
$32.19

Phoenix

There are 5 bus schedules per day connecting Phoenix with Iowa City. It takes on average 38 hours and 40 minutes to travel 1257 miles, 2022 kms, by bus from Phoenix. One bus company operates schedules from Phoenix, with Greyhound offering the most daily connections to Iowa City. Traveling by bus from Phoenix you will most likely to arrive in Iowa City at Burlington Trailways Station - 170 E Court St.
Avg. Time
1d 14h 40m
Avg. Price
$241.02

Rose City

There are 5 bus schedules per day connecting Rose City with Iowa City. It takes on average 30 hours and 54 minutes to travel 812 miles, 1306 kms, by bus from Rose City. One bus company operates schedules from Rose City, with Greyhound offering the most daily connections to Iowa City. Traveling by bus from Rose City you will most likely to arrive in Iowa City at Burlington Trailways Station - 170 E Court St.
Avg. Time
1d 6h 54m
Avg. Price
$168.60

Daytona Beach

There are 5 bus schedules per day connecting Daytona Beach with Iowa City. It takes on average 38 hours and 57 minutes to travel 1043 miles, 1678 kms, by bus from Daytona Beach. One bus company operates schedules from Daytona Beach, with Greyhound offering the most daily connections to Iowa City. Traveling by bus from Daytona Beach you will most likely to arrive in Iowa City at Burlington Trailways Station - 170 E Court St.
Avg. Time
1d 14h 57m
Avg. Price
$127.22

New York

There are 5 bus schedules per day connecting New York with Iowa City. It takes on average 28 hours and 44 minutes to travel 913 miles, 1469 kms, by bus from New York. One bus company operates schedules from New York, with Greyhound offering the most daily connections to Iowa City. Traveling by bus from New York you will most likely to arrive in Iowa City at Burlington Trailways Station - 170 E Court St.
Avg. Time
1d 4h 44m
Avg. Price
$222.19
Located in Iowa, United States, you can travel by bus to Iowa City from 136 destinations and choose from 282 daily bus schedules to get you there. Burlington Trailways has the most bus connections to Iowa City. The furthest bus arriving in Iowa City covers a distance of 1655.31 miles, 2663.29 kms, covering the journey in 59 hours and 25 minutes

bus companies serving Iowa City

Burlington Trailways

There are 38 daily Burlington Trailways schedules to Iowa City. Burlington Trailways can get you to Iowa City by bus from 43 destinations including Chicago.
Restroom
WiFi
Power outlet
Air conditioning
Avg. Time
0h 6m
Avg. Price
$55.01

Greyhound

There are 27 daily Greyhound schedules to Iowa City. Greyhound can get you to Iowa City by bus from 138 destinations including Chicago.
Restroom
WiFi
Extra legroom
Power outlet
Air conditioning
Avg. Time
0h 18m
Avg. Price
$107.19