Best way to travel between

Fayetteville, NC, United States
Puebla, Mexico
Travel Modes
Price
Distance
Duration
CO2
drive
$210.0
2533.8 km
26h 30mins
324.33 kgs
 
train
$223.0
2895.36 km
48h 1mins
153.45 kgs
 
bus
$233.0
2931.48 km
44h 11mins
87.94 kgs
 
flight
$345.0
2111.91 km
8h 2mins
228.09 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Drive 2533.8 km 26h 30mins 2,746 MXN 210.0
Train 2895.36 km 48h 1mins 2,916 MXN 223.0
Bus 2931.48 km 44h 11mins 3,047 MXN 233.0
Flight 2111.91 km 8h 2mins 4,511 MXN 345.0
Take Car from Fayetteville to Puebla
Time: 26h 30mins Cost: 2,746 MXN; $ 189.0 - 231.0 USD CO2 Emission: 324.36 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Fayetteville, NC, United States and Puebla, Mexico is to travel by car/taxi, which will cost about 2,746 MXN or 189.00 USD.