Search Selmatrain tickets

switcheroo

Quickview

How to get to Selma by train?

Routes88
Trips per day153
train carriers3
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 Selma?

The cheapest prices for a train ticket to Selma that users have found recently on Wanderu start at €7.11. Such great deals to Selma are available on two routes including Raleigh and Cary. 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 Selma. Raleigh at €7.11 has consistently the lowest average train ticket prices to Selma.

What are the main train stations in Selma?

The most popular train station in Selma is 500 E Railroad St. 500 E Railroad St is the busiest train station in Selma.

Petersburg

There are 5 train schedules per day connecting Petersburg with Selma. It takes on average 5 hours to travel 127 miles, 205 kms, by train from Petersburg. 3 train carriers offer schedules from Petersburg, with Amtrak offering the most daily connections to Selma. Travelling by train from Petersburg you will most likely to arrive in Selma at 500 E Railroad St.
Avg. Time
5h 0m
Avg. Price
€37.62

High Point

There are 4 train schedules per day connecting High Point with Selma. It takes on average 8 hours to travel 101 miles, 163 kms, by train from High Point. 2 train carriers offer schedules from High Point, with Amtrak offering the most daily connections to Selma. Travelling by train from High Point you will most likely to arrive in Selma at 500 E Railroad St.
Avg. Time
8h 0m
Avg. Price
€48.24

Frederick

There are 4 train schedules per day connecting Frederick with Selma. It takes on average 10 hours to travel 273 miles, 439 kms, by train from Frederick. One train company operates schedules from Frederick, with Amtrak offering the most daily connections to Selma. Travelling by train from Frederick you will most likely to arrive in Selma at 500 E Railroad St.
Avg. Time
10h 0m
Avg. Price
€100.48

Charlotte

There are 4 train schedules per day connecting Charlotte with Selma. It takes on average 10 hours to travel 146 miles, 235 kms, by train from Charlotte. 2 train carriers offer schedules from Charlotte, with Amtrak offering the most daily connections to Selma. Travelling by train from Charlotte you will most likely to arrive in Selma at 500 E Railroad St.
Avg. Time
10h 0m
Avg. Price
€51.67

Norfolk

There are 4 train schedules per day connecting Norfolk with Selma. It takes on average 9 hours to travel 144 miles, 232 kms, by train from Norfolk. One train company operates schedules from Norfolk, with Amtrak offering the most daily connections to Selma. Travelling by train from Norfolk you will most likely to arrive in Selma at 500 E Railroad St.
Avg. Time
9h 0m
Avg. Price
€75.14

Located in North Carolina , United States, you can travel by train to Selma from 88 destinations and choose from 153 daily train schedules to get you there. Amtrak has the most train connections to Selma. The furthest train arriving in Selma covers a distance of 785.83 miles, 1264.36 kms, covering the journey in and 32 minutes

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

train companies serving Selma

Amtrak

There are 10 daily Amtrak schedules to Selma. Amtrak can get you to Selma by train from 83 destinations including Charlotte.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
13h 3m
Avg. Price
€85.35

Amtrak Carolinian

There are 4 daily Amtrak Carolinian schedules to Selma. Amtrak Carolinian can get you to Selma by train from 23 destinations including Washington.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
5h 26m
Avg. Price
€63.39

Amtrak Palmetto

There are 4 daily Amtrak Palmetto schedules to Selma. Amtrak Palmetto can get you to Selma by train from 22 destinations including Washington.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
5h 46m
Avg. Price
€66.44