Departure: | Virginia Beach, VA |
Arrival: | San Antonio, TX |
Fastest route: | 28h 7min |
Distance: | 2584km |
Cheapest route: | $140 |
Transfers: | Between 1 and 2 |
Train companies: | Amtrak |
One Passenger / One Trip
8:20am
Virginia Beach, VA
Virginia Beach
9:55pm
San Antonio, TX
San Antonio
37h 35min
++
$231
8:20am
Virginia Beach, VA
Virginia Beach
11:58am
Quantico, VA
Quantico
3h 38min
Amtrak
Carolinian
$87
0h 22min layover
12:20pm
Quantico, VA
Quantico
2:58pm
Stamford, CT
Stamford
2h 38min
Amtrak
Northeast Regional
$42
4h 57min layover
7:55pm
Stamford, CT
Stamford
9:55pm
San Antonio, TX
San Antonio
26h 0min
Amtrak
Texas Eagle
$102
9:50am
Virginia Beach, VA
Virginia Beach
9:55pm
San Antonio, TX
San Antonio
36h 5min
+
$152
9:50am
Virginia Beach, VA
Virginia Beach
12:18pm
Stamford, CT
Stamford
2h 28min
Amtrak
Vermonter
$50
7h 37min layover
7:55pm
Stamford, CT
Stamford
9:55pm
San Antonio, TX
San Antonio
26h 0min
Amtrak
Texas Eagle
$102
11:50am
Virginia Beach, VA
Virginia Beach
9:55pm
San Antonio, TX
San Antonio
34h 5min
+
$140
11:50am
Virginia Beach, VA
Virginia Beach
1:46pm
Stamford, CT
Stamford
1h 56min
Amtrak
Northeast Regional
$38
6h 9min layover
7:55pm
Stamford, CT
Stamford
9:55pm
San Antonio, TX
San Antonio
26h 0min
Amtrak
Texas Eagle
$102
12:03pm
Virginia Beach, VA
Virginia Beach
9:55pm
San Antonio, TX
San Antonio
33h 52min
++
$315
12:03pm
Virginia Beach, VA
Virginia Beach
3:36pm
Quantico, VA
Quantico
3h 33min
Amtrak
Northeast Regional
$171
0h 14min layover
3:50pm
Quantico, VA
Quantico
6:28pm
Stamford, CT
Stamford
2h 38min
Amtrak
Northeast Regional
$42
1h 27min layover
7:55pm
Stamford, CT
Stamford
9:55pm
San Antonio, TX
San Antonio
26h 0min
Amtrak
Texas Eagle
$102
12:48pm
Virginia Beach, VA
Virginia Beach
9:55pm
San Antonio, TX
San Antonio
33h 7min
+
$140
12:48pm
Virginia Beach, VA
Virginia Beach
2:46pm
Stamford, CT
Stamford
1h 58min
Amtrak
Northeast Regional
$38
5h 9min layover
7:55pm
Stamford, CT
Stamford
9:55pm
San Antonio, TX
San Antonio
26h 0min
Amtrak
Texas Eagle
$102
1:48pm
Virginia Beach, VA
Virginia Beach
9:55pm
San Antonio, TX
San Antonio
32h 7min
+
$140
1:48pm
Virginia Beach, VA
Virginia Beach
3:46pm
Stamford, CT
Stamford
1h 58min
Amtrak
Northeast Regional
$38
4h 9min layover
7:55pm
Stamford, CT
Stamford
9:55pm
San Antonio, TX
San Antonio
26h 0min
Amtrak
Texas Eagle
$102
2:48pm
Virginia Beach, VA
Virginia Beach
9:55pm
San Antonio, TX
San Antonio
31h 7min
+
$140
2:48pm
Virginia Beach, VA
Virginia Beach
5:16pm
Stamford, CT
Stamford
2h 28min
Amtrak
Northeast Regional
$38
2h 39min layover
7:55pm
Stamford, CT
Stamford
9:55pm
San Antonio, TX
San Antonio
26h 0min
Amtrak
Texas Eagle
$102
3:32pm
Virginia Beach, VA
Virginia Beach
9:55pm
San Antonio, TX
San Antonio
30h 23min
+
$140
3:32pm
Virginia Beach, VA
Virginia Beach
5:46pm
Stamford, CT
Stamford
2h 14min
Amtrak
Northeast Regional
$38
2h 9min layover
7:55pm
Stamford, CT
Stamford
9:55pm
San Antonio, TX
San Antonio
26h 0min
Amtrak
Texas Eagle
$102
5:48pm
Virginia Beach, VA
Virginia Beach
9:55pm
San Antonio, TX
San Antonio
28h 7min
+
$140
5:48pm
Virginia Beach, VA
Virginia Beach
7:46pm
Stamford, CT
Stamford
1h 58min
Amtrak
Northeast Regional
$38
0h 9min layover
7:55pm
Stamford, CT
Stamford
9:55pm
San Antonio, TX
San Antonio
26h 0min
Amtrak
Texas Eagle
$102
The Virginia Beach - San Antonio route has approximately 9 frequencies and its minimum duration is around 28h 7min. It is important you book your ticket in advance to avoid running out, since $140 tickets tend to run out quickly.
The distance between Virginia Beach and San Antonio is around 2584 kilometers and bus companies that can help you in your journey are: Amtrak.
Remember that the number of transfers to be made will be at least 1 so in some cases you should book the tickets separately.
The train journey may vary depending on the stops. The minimum duration is usually around 28h 7min to cover 2584 kilometers.
According to our data, the cheapest ticket costs $140 and leaves Virginia Beach. If you decide to make this journey you will have to do 1 stop before reaching San Antonio.
The last train leaves at 5:48pm from Virginia Beach and arrives at 9:55pm at San Antonio. It will take 28h 7min, its price is $140 and the number of changes will be 1.
We do not have direct routes in our database. The minimum number of transfers will be 1 transshipments and the total duration of the trip will be approximately 36h 5min