Search Davenport train tickets

switcheroo

Quickview

How to get to Davenport by train?

Routes92
Trips per day111
train carriers1
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 train tickets to Davenport?

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

What are the main train stations in Davenport?

The most popular train station in Davenport is Ground Transp Ctr - 304 W River Dr. Ground Transp Ctr - 304 W River Dr is the busiest train station in Davenport.

What are the most popular train routes to Davenport?

San Diego

There are 4 train schedules per day connecting San Diego with Davenport. It takes on average 50 hours to travel 1579 miles, 2541 kms, by train from San Diego. One train company operates schedules from San Diego, with Amtrak offering the most daily connections to Davenport. Traveling by train from San Diego you will most likely to arrive in Davenport at Ground Transp Ctr - 304 W River Dr.
Avg. Time
2h 0m
Avg. Price
$413.13

Carbondale

There are 2 train schedules per day connecting Carbondale with Davenport. It takes on average 13 hours to travel 273 miles, 439 kms, by train from Carbondale. One train company operates schedules from Carbondale, with Amtrak offering the most daily connections to Davenport. Traveling by train from Carbondale you will most likely to arrive in Davenport at Ground Transp Ctr - 304 W River Dr.
Avg. Time
13h 0m
Avg. Price
$98.19

Phoenix

There are 2 train schedules per day connecting Phoenix with Davenport. It takes on average 42 hours to travel 1300 miles, 2092 kms, by train from Phoenix. One train company operates schedules from Phoenix, with Amtrak offering the most daily connections to Davenport. Traveling by train from Phoenix you will most likely to arrive in Davenport at Ground Transp Ctr - 304 W River Dr.
Avg. Time
18h 0m
Avg. Price
$303.12

Norman

There are 2 train schedules per day connecting Norman with Davenport. It takes on average 33 hours and 49 minutes to travel 573 miles, 921 kms, by train from Norman. One train company operates schedules from Norman, with Amtrak offering the most daily connections to Davenport. Traveling by train from Norman you will most likely to arrive in Davenport at Ground Transp Ctr - 304 W River Dr.
Avg. Time
9h 49m
Avg. Price
$214.96

St Louis

There are 2 train schedules per day connecting St Louis with Davenport. It takes on average 11 hours to travel 202 miles, 324 kms, by train from St Louis. One train company operates schedules from St Louis, with Amtrak offering the most daily connections to Davenport. Traveling by train from St Louis you will most likely to arrive in Davenport at Ground Transp Ctr - 304 W River Dr.
Avg. Time
11h 0m
Avg. Price
$82.32

What train companies travel to Davenport, Iowa ?

Located in Iowa, United States, you can travel by train to Davenport from 92 destinations and choose from 111 daily train schedules to get you there. Amtrak has the most train connections to Davenport. The furthest train arriving in Davenport covers a distance of 1726.48 miles, 2777.80 kms, covering the journey in 1 hour and 21 minutes

Looking for other ways to get there? Check out Bus options to Davenport.

train companies serving Davenport