Best way to travel between

McGregor, TX, United States
San Antonio, TX, United States
Travel Modes
Price
Distance
Duration
CO2
drive
$160.0
2111.91 km
21h 22mins
270.32 kgs
 
flight
$307.0
2225.6 km
10h 42mins
240.36 kgs
 
bus
$313.0
2806.75 km
36h 13mins
84.2 kgs
 
bus
$338.0
2201.8 km
27h 42mins
66.05 kgs
 
flight
$410.0
1869.66 km
9h 47mins
201.92 kgs
 
train
$458.0
2288.66 km
32h 33mins
121.3 kgs
 
flight
$494.0
1857.45 km
11h 47mins
200.6 kgs
 
flight
$557.0
1795.5 km
9h 4mins
193.91 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Drive 2111.91 km 21h 22mins 160 USD 160.0
Flight 2225.6 km 10h 42mins 307 USD 307.0
Bus 2806.75 km 36h 13mins 313 USD 313.0
Bus 2201.8 km 27h 42mins 338 USD 338.0
Flight 1869.66 km 9h 47mins 410 USD 410.0
Train 2288.66 km 32h 33mins 458 USD 458.0
Flight 1857.45 km 11h 47mins 494 USD 494.0
Flight 1795.5 km 9h 4mins 557 USD 557.0
Take Car from McGregor to San Antonio
Time: 21h 22mins Cost: 160 USD; $ 144.0 - 176.0 USD CO2 Emission: 270.4 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from McGregor, TX, United States and San Antonio, TX, United States is to travel by car/taxi, which will cost about 160 USD or 144.00 USD.