Find trains from Oklahoma City to San Antonio

Search for cheap train tickets from Oklahoma City to San Antonio and book your trip in minutes.

OKC — SAT
Mar 27 — Apr 31
One-way
1 adult
Mon 3/27

Oklahoma City to San Antonio train information

Find information about ticket prices, popular stations, and train companies that offer trains from Oklahoma City to San Antonio

ONE-WAY FROM

$69

TRAIN COMPANIES

Amtrak
The best one-way train deal from Oklahoma City to San Antonio found on momondo in the last 72 hours is $69
There is 1 train company servicing this route: Amtrak

Oklahoma City Train Station Directory

Location of major train stations in Oklahoma City
Oklahoma CityOklahoma City, 35.46549, -97.51275

San Antonio Train Station Directory

Location of major train stations in San Antonio
San AntonioSan Antonio, 29.41935, -98.47814

Book one-way train tickets from Oklahoma City to San Antonio

Below are the fastest and cheapest one-way train tickets from Oklahoma City to San Antonio we’ve found in the last 72 hours. Select a deal below or use the search form above to find train tickets by date.
Amtrak
Mar 31
4:25 amOklahoma City
13h 30m
1 stop
5:55 pmSan Antonio

FAQs for booking trains from Oklahoma City to San Antonio

A ticket from Oklahoma City Will Rogers World to San Antonio for this week starts from $69 one-way.

A train from Oklahoma City Will Rogers World to San Antonio will travel much more than the 421.1 mi distance between them. The actual distance depends on the route taken, and stops along the way.


Popular train routes to San Antonio

Most frequently searched train routes to San Antonio, along with the cheapest price and shortest travel time.
Trains to San Antonio from Chicago
Fastest travel time32h 10m
Cheapest price$230
Trains to San Antonio from El Paso
Fastest travel time12h 15m
Cheapest price$144
Trains to San Antonio from St. Louis
Fastest travel time26h 00m
Cheapest price$212

Start planning your trip to San Antonio