Search Selma train tickets

switcheroo

Quickview

How to get to Selma by train?

Routes53
Trips per day99
train carriers3
Stations1
Lowest prices
We partner with 100s of coach, 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 £6.60. Such great deals to Selma are available on one route to 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. Fayetteville at £9.90 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 6 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
£39.88

Salisbury

There are 5 train schedules per day connecting Salisbury with Selma. It takes on average 9 hours and 6 minutes to travel 124 miles, 199 kms, by train from Salisbury. 2 train carriers offer schedules from Salisbury, with Amtrak offering the most daily connections to Selma. Travelling by train from Salisbury you will most likely to arrive in Selma at 500 E Railroad St.
Avg. Time
9h 6m
Avg. Price
£48.93

High Point

There are 4 train schedules per day connecting High Point with Selma. It takes on average 8 hours and 44 minutes 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 44m
Avg. Price
£49.97

Winston-Salem

There are 4 train schedules per day connecting Winston-Salem with Selma. It takes on average 6 hours and 6 minutes to travel 117 miles, 188 kms, by train from Winston-Salem. One train company operates schedules from Winston-Salem, with Amtrak offering the most daily connections to Selma. Travelling by train from Winston-Salem you will most likely to arrive in Selma at 500 E Railroad St.
Avg. Time
6h 6m
Avg. Price
£32.18

Norfolk

There are 4 train schedules per day connecting Norfolk with Selma. It takes on average 8 hours and 58 minutes 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
8h 58m
Avg. Price
£60.23

Located in North Carolina, United States, you can travel by train to Selma from 53 destinations and choose from 99 daily train schedules to get you there. Amtrak Palmetto 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 30 hours and 34 minutes

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

train companies serving Selma

Amtrak

There are 5 daily Amtrak schedules to Selma. Amtrak can get you to Selma by train from 48 destinations incuding Charlotte.
Toilet
WiFi
Snacks
Loyalty rewards
Extra legroom
Power point
Air conditioning
Avg. Time
0h 13m
Avg. Price
£76.31

Amtrak Carolinian

There are 4 daily Amtrak Carolinian schedules to Selma. Amtrak Carolinian can get you to Selma by train from 18 destinations incuding Washington.
Toilet
WiFi
Snacks
Loyalty rewards
Extra legroom
Power point
Air conditioning
Avg. Time
0h 7m
Avg. Price
£69.10

Amtrak Palmetto

There are 4 daily Amtrak Palmetto schedules to Selma. Amtrak Palmetto can get you to Selma by train from 18 destinations incuding Washington.
Toilet
WiFi
Snacks
Loyalty rewards
Extra legroom
Power point
Air conditioning
Avg. Time
0h 8m
Avg. Price
£91.28