Distance from

Brownsville to Puebla

Average travel distance is

1077.21 km

Nomal travel times are between

8h 19min  -  21h 40min

1077.21 km (669 miles) is the average travel distance between Brownsville and . If you could walk at the speed of 3mph (4.8kph), it would take 6 days 23 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 1079.25 km 670.61 miles 582.75 miles
Drive 1058.30 km 657.6 miles 571.44 miles
Bus 1094.08 km 679.83 miles 590.76 miles

BE PREPARED

Brownsville - Puebla Info

The distance from Brownsville, TX to McAllen, TX 108 km (66.97 miles) .

The distance from McAllen, TX to McAllen 3 km (2.05 miles) .

The distance from MFE to MEX 832 km (517.2 miles) .

The distance from Mexico City International Airport T1 to Puebla - 4PTE 137 km (84.92 miles) .

Travel distance chart

The distance between Brownsville, TX, United States to Puebla, Mexico is 1077.21 km (669 miles) and it would cost 63 USD ~ 824 MXN to drive in a car that consumes about 15 MPG.