HUB hero image

How to Travel from

Mendoza to Puno

by Train, Route or Car

Mendoza
+0
Puno
Transport search to Puno
Mendoza
+0
Puno
Building a composite car route
Cheapest
Best Offer!
Car
39 h 13 min
3224 km.
from $177
Composite Route Car Only

Seven ways to Travel from Mendoza to Puno

Composite routes from Mendoza to Puno

Cheapest
Other

Transport providers

Airlines

Sky Airline

Website:
skyairline.com/
Plane from Governor Francisco Gabrielli International Airport to Chacalluta
Ave. Duration:
7h 6m
Frequency:
Wednesday and Sunday
Estimated price:
$97.83–$315.22
Plane from Governor Francisco Gabrielli International Airport to Rodríguez
Ave. Duration:
11h 30m
Frequency:
Monday, Tuesday, Thursday, Friday, and Saturday
Estimated price:
$152.17–$478.26

LATAM Chile

Website:
latam.com/
Plane from Governor Francisco Gabrielli International Airport to Inca
Ave. Duration:
9h 15m
Frequency:
Monday, Thursday, Friday, Saturday, and Sunday
Estimated price:
$195.65–$597.83
Plane from Governor Francisco Gabrielli International Airport to El
Ave. Duration:
14h 19m
Frequency:
Tuesday, Friday, and Saturday
Estimated price:
$141.30–$402.17
Plane from Governor Francisco Gabrielli International Airport to Chacalluta
Ave. Duration:
5h 7m
Frequency:
Monday and Tuesday
Estimated price:
$119.57–$347.83
Plane from Governor Francisco Gabrielli International Airport to Rodríguez
Ave. Duration:
7h 25m
Frequency:
Monday, Thursday, Friday, Saturday, and Sunday
Estimated price:
$195.65–$597.83

Boliviana de Aviación

Website:
boa.bo/
Plane from Governor Francisco Gabrielli International Airport to El
Ave. Duration:
9h 11m
Frequency:
Tuesday
Estimated price:
$250.00–$597.83

Bus operators

CIVA

Phone:
+51 511 418 1111
Website:
civa.com.pe/
Bus from Arequipa to Juliaca
Ave. Duration:
5h 45m
Frequency:
Once daily
Estimated price:
$7.07–$27.17

Cata Internacional

Phone:
0800 122 2282
Website:
catainternacional.com/
Bus from Terminal Mendoza to Terminal
Ave. Duration:
11h 30m
Frequency:
Twice a week
Estimated price:
$38.04–$83.15
Bus from Mendoza to Los
Ave. Duration:
5h
Frequency:
5 times a week
Estimated price:
$14.13–$22.83

Pullman Bus

Phone:
+56 600 600 0018
Website:
pullmanbus.cl
Bus from Terminal de Buses La Serena to Terminal
Ave. Duration:
22h 40m
Frequency:
Twice daily
Estimated price:
$47.83–$75.86

Buses Norte Grande

Phone:
+56 58 222 8603
Website:
recorrido.cl/es/bus/buses-norte-grande-pasajes
Bus from Terminal Internacional to Tacna
Ave. Duration:
1h
Frequency:
Every 30 minutes
Estimated price:
$4.18

Peru Runa Travels

Phone:
+56 975 370 786
Website:
perurunatravel.com/en/
Bus from Terminal Internacional to Tacna
Ave. Duration:
1h
Frequency:
Every 30 minutes
Estimated price:
$4.18

Expreso Turismo San Martin Nobleza

Phone:
+51 051 602 943
Website:
facebook.com/SanMartinNobleza/
Bus from Tacna to Puno
Ave. Duration:
6h 30m
Frequency:
Once daily
Estimated price:
$10.87–$14.13

Turismo Universal

Phone:
+51 9 0274 1290
Bus from Juliaca to Puno
Ave. Duration:
1h
Frequency:
3 times a day
Estimated price:
$0.87–$1.63
Bus from Arequipa to Juliaca
Ave. Duration:
4h 30m
Frequency:
3 times a day
Estimated price:
$5.22–$10.87

Transporte Alas del Sur

Website:
facebook.com/AlasDelSurPeru/
Bus from Juliaca to Puno
Ave. Duration:
1h
Frequency:
Twice daily
Bus from Arequipa to Juliaca
Ave. Duration:
4h 30m
Frequency:
Twice daily

Turismo Real Dorado

Phone:
+51 982 701 022
Website:
facebook.com/people/Turismo-Real-Dorado/100083394338045/
Bus from Juliaca to Puno
Ave. Duration:
1h
Frequency:
Twice daily
Estimated price:
$9.39
Bus from Arequipa to Juliaca
Ave. Duration:
4h 30m
Frequency:
Twice daily
Estimated price:
$9.39

Transportes Héroes del Pacífico

Phone:
+51 982 802 624
Website:
heroesdelpacifico.com/
Bus from Juliaca to Puno
Ave. Duration:
1h
Frequency:
Twice daily
Bus from Arequipa to Juliaca
Ave. Duration:
4h 33m
Frequency:
Twice daily
Estimated price:
$8.04

Turismo Zolorzano

Phone:
+51 989 990 918
Website:
facebook.com/SuperSuite180/
Bus from Juliaca to Puno
Ave. Duration:
1h 6m
Frequency:
Twice daily
Estimated price:
$6.34
Bus from Arequipa to Juliaca
Ave. Duration:
5h 46m
Frequency:
Twice daily
Estimated price:
$7.07–$8.15

Cosmos Bus

Website:
facebook.com/CosmosBus/
Bus from Juliaca to Puno
Ave. Duration:
59 min
Frequency:
Once daily
Estimated price:
$0.92–$8.15
Bus from Arequipa to Juliaca
Ave. Duration:
4h 23m
Frequency:
Once daily
Estimated price:
$5.43–$19.57

Bolivia - Local Buses

Bus from La Paz to Copacabana
Ave. Duration:
3h 30m
Frequency:
Hourly
Estimated price:
$3.57

Turbus

Phone:
+56 22 822 7500
Website:
turbus.cl/
Bus from Terminal de Buses La Serena to Terminal
Ave. Duration:
22h
Frequency:
4 times a day
Estimated price:
$36.96–$141.30

Pullman San Andrés

Website:
pullmansanandres.cl/
Bus from Terminal de Buses La Serena to Terminal
Ave. Duration:
23h 20m
Frequency:
5 times a day
Estimated price:
$34.78–$59.75
Bus from Llay Llay to Arica
Ave. Duration:
28h
Frequency:
5 times a day
Estimated price:
$40.22–$65.22

Ramos Cholele

Phone:
+56 57 226 9210
Website:
busesramoscholele.cl/
Bus from Terminal de Buses La Serena to Terminal
Ave. Duration:
23h 20m
Frequency:
Twice daily
Estimated price:
$33.70–$52.17

Pluss Chile

Phone:
+56 22 3813 550
Website:
plusschile.cl/
Bus from Terminal de Buses La Serena to Terminal
Ave. Duration:
22h 35m
Frequency:
3 times a day
Estimated price:
$31.52–$52.17

Trans Titicaca

Phone:
+591-2-2462655
Website:
facebook.com/profile.php?id=100057403903189&sk=about
Bus from Copacabana to Puno
Ave. Duration:
3h
Frequency:
3 times a day
Estimated price:
$7.07–$48.91

Romeliza

Phone:
+51 959 570 871
Website:
facebook.com/RomelizaSAC/
Bus from Arequipa to Juliaca
Ave. Duration:
4h 2m
Frequency:
Once daily

Kanoo Tours

Phone:
+591 7300 7103
Website:
kanootours.com/
Bus from Copacabana to Puno
Ave. Duration:
4h
Frequency:
Once daily
Estimated price:
$7.87

Expreso San Roman

Website:
facebook.com/expsanroman/
Bus from Arequipa to Juliaca
Ave. Duration:
4h 30m
Frequency:
Hourly
Estimated price:
$8.04

Transportes Vigo

Website:
facebook.com/VigoBuss/
Bus from Arequipa to Juliaca
Ave. Duration:
4h 30m
Frequency:
Twice a week
Estimated price:
$6.71

Questions and Answers

What is the cheapest way to travel from Mendoza to Puno?

The cheapest way to travel from Mendoza to Puno is to take a bus via La Serena, which costs $95.77 to $293.69 and takes 42 hours and 52 minutes.

How can you travel the fastest from Mendoza to Puno?

The fastest way to travel from Mendoza to Puno is to fly and bus which takes 9 hours and 32 minutes and costs $242.62 - $766.16.

Is it possible to travel by bus from Mendoza to Puno?

No, there is no direct bus from Mendoza to Puno. However, there are services departing from Terminal Mendoza and arriving at Puno via Terminal de Buses La Serena, Terminal Internacional and Tacna. The journey, including transfers, takes approximately 42h 52m.

The distance between Mendoza and Puno is 1995 kilometers. The road distance is 2721.8 kilometers.

The distance between Mendoza and Puno is 1995 km. The road distance is 2721.8 km.

How can I get from Mendoza to Puno without a car?

The best way to get from Mendoza to Puno without a car is to bus via La Serena which takes 42 hours 52 minutes and costs $95.77 - $293.69.

What is the estimated travel time to get from Mendoza to Puno?

It takes approximately 9 hours and 32 minutes to get from Mendoza to Puno, including transfers.

Where do I catch the Mendoza to Puno bus from?

Mendoza to Puno bus services, operated by Cata Internacional, depart from Terminal Mendoza station.

Where is the Mendoza to Puno bus arriving?

Terminal de Buses La Serena station

What is the time difference between Mendoza and Puno?

Puno is 2 hours behind Mendoza. It is currently 12:58 in Mendoza and 10:58 in Puno.

Can you drive from Mendoza to Puno?

The driving distance between Mendoza and Puno is 2722 km. It takes approximately 33 hours and 4 minutes to drive from Mendoza to Puno.

Where can I find accommodation near Puno?

There are 227+ hotels available in Puno. Prices start at $32.32 per night.
+0