Distance from

Pereira to Santa Marta

Average travel distance is

1050.73 km

Nomal travel times are between

4h 7min  -  22h 48min

1050.73 km (652 miles) is the average travel distance between Pereira and Santa Marta. If you could walk at the speed of 3mph (4.8kph), it would take 6 days 19 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 807.23 km 501.59 miles 435.87 miles
Bus 1102.72 km 685.2 miles 595.42 miles
Drive 1139.88 km 708.29 miles 615.49 miles

Be prepared

Pereira - Santa Marta Info

The distance from Mercados to El Viajero 17 km (10 miles).

The distance from El Viajero to Pereira 0 km (0 miles).

The distance from PEI to SMR 771 km (479 miles).

The distance from Santa Marta Airport to Santa Marta 20 km (12 miles).

Travel distance chart

The distance between Pereira - Risaralda, Colombia to Santa Marta - Magdalena Department, Colombia is 1050.73 km (652 miles) and it would cost 55 USD ~ 105,959 COP to drive in a car that consumes about 13 MPG.