Distance from

Sofia to Machu Picchu

Average travel distance is

12412.54 km

Nomal travel times are between

25h 57min  -  41h 2min

12412.54 km (7712 miles) is the average travel distance between Sofia and Machu Picchu. If you could walk at the speed of 3mph (4.8kph), it would take 80 days 7 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 12412.54 km 7712.79 miles 6702.23 miles

Be prepared

Sofia - Machu Picchu Info

The distance from Tzarigradsko shose Blvd. to Terminal 1 13 km (8 miles).

The distance from SOF to CUZ 12264 km (7621 miles).

The distance from Cuzco to Cusco 5 km (3 miles).

The distance from Cusco to Ollantaytambo 84 km (52 miles).

The distance from Ollantaytambo to Ollantaytambo 0 km (0 miles).

The distance from Ollantaytambo to Machu Picchu 46 km (29 miles).

Travel distance chart

The distance between Sofia to Machu Picchu, Urubamba Province, Cusco, Peru is 12412.54 km (7712 miles) and it would cost 840 USD ~ 2,356 PEN to drive in a car that consumes about 213 MPG.