There are 8 ways to get from Cusco to Huancayo by bus, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus via Lima - San Luis  •  26 h 25 min

  1. Take the bus from Cusco to Lima - Luna Pizarro
  2. Take the bus from Lima to Huancayo Lima

$37 - $78

Cheapest option

Bus Flores Hermanos  •  30 h

  1. Take the bus from Cusco to Lima
  2. Take the bus from Lima Plaza Norte to Huancayo

$32 - $41

6 alternative options

Bus  •  27 h 10 min

  1. Take the bus from Cusco to Lima - Luna Pizarro
  2. Take the bus from Lima Paseo de la Republica to Huancayo

$39 - $103

Bus #2  •  28 h

  1. Take the bus from Cusco to Lima - Luna Pizarro
  2. Take the bus from Lima to Huancayo

$40 - $72

Drive  •  13 h 53 min

  1. Drive from Cusco to Huancayo 560.1 miles

$80 - $120

Fly to Jauja, bus  •  5 h 48 min

  1. Fly from Cuzco (CUZ) to Jauja (JAU) CUZ - JAU
  2. Take the bus from Jauja to Huancayo

$121 - $269

Fly to Lima, bus  •  7 h 44 min

  1. Fly from Cuzco (CUZ) to Lima (LIM) CUZ - LIM
  2. Take the bus from Lima to Huancayo

$106 - $240

Fly to Ayacucho, bus  •  9 h 25 min

  1. Fly from Cuzco (CUZ) to Ayacucho (AYP) CUZ - AYP
  2. Take the bus from Ayacucho to Huancayo

$140 - $178

Questions & Answers

The cheapest way to get from Cusco to Huancayo is to bus which costs $30 - $45 and takes 30 h.

More details

The quickest way to get from Cusco to Huancayo is to fly and bus which costs $120 - $270 and takes 5 h 48 min.

More details

No, there is no direct bus from Cusco to Huancayo. However, there are services departing from Cusco and arriving at Huancayo via Lima - La Victoria and Lima. The journey, including transfers, takes approximately 26 h 25 min.

More details

The distance between Cusco and Huancayo is 387 km. The road distance is 896.1 km.

Get driving directions

The best way to get from Cusco to Huancayo without a car is to bus which takes 26 h 25 min and costs $35 - $80.

More details

It takes approximately 26 h 25 min to get from Cusco to Huancayo, including transfers.

More details

Cusco to Huancayo bus services, operated by Grupo Palomino, depart from Cusco station.

More details

There is no direct flight from Cuzco Airport to Jauja Airport. The quickest flight takes 3 h 5 min and has one stopover.

Search flights

Map of how to get from Cusco to Huancayo.
Launch map view
  • Distance: 241.7 miles
  • Duration: 26 h 25 min

What companies run services between Cusco, Peru and Huancayo, Peru?

You can take a bus from Cusco to Huancayo via Lima - Luna Pizarro, Lima - La Victoria, Lima - San Luis, and Lima in around 26 h 25 min.

Airlines
LATAM Chile
Website
latam.com
Flights from Cuzco to Jauja via Lima
Ave. Duration
3 h 22 min
When
Monday and Friday
Estimated price
$85 - $320
Flights from Cuzco to Lima
Ave. Duration
1 h 27 min
When
Every day
Estimated price
$100 - $550
Flights from Cuzco to Ayacucho via Lima
Ave. Duration
3 h 47 min
When
Every day
Estimated price
$150 - $350
LC Perú
Flights from Cuzco to Jauja via Lima
Ave. Duration
4 h 35 min
When
Every day
Estimated price
$100 - $230
Flights from Cuzco to Lima
Ave. Duration
1 h 20 min
When
Every day
Estimated price
$80 - $290
Flights from Cuzco to Ayacucho via Lima
Ave. Duration
3 h 55 min
When
Every day
Estimated price
$130 - $340
Peruvian Airlines
Website
peruvian.pe
Flights from Cuzco to Jauja via Lima
Ave. Duration
3 h 7 min
When
Every day
Estimated price
$100 - $280
Flights from Cuzco to Lima
Ave. Duration
1 h 25 min
When
Every day
Estimated price
$110 - $310
Avianca - Aerovías del Continente Americano S.A.
Website
avianca.com
Flights from Cuzco to Lima
Ave. Duration
1 h 26 min
When
Every day
Estimated price
$90 - $350
Viva Airlines Peru S.A.C
Website
vivaair.com
Flights from Cuzco to Lima
Ave. Duration
1 h 29 min
When
Every day
Estimated price
$28 - $210
Star Peru
Website
starperu.com
Flights from Cuzco to Lima
Ave. Duration
1 h 20 min
When
Every day
Estimated price
$85 - $310
Bus operators
Grupo Palomino
Phone
5112020600
Email
atencioncliente@grupopalomino.com.pe
Website
grupopalomino.com.pe
Bus from Cusco to Lima - Luna Pizarro
Ave. Duration
19 h
Frequency
Every 4 hours
Estimated price
$25 - $60
Schedules at
grupopalomino.com.pe
Semi Bed
$25 - $35
Bed
$35 - $50
Premium Bed
$50 - $60
Expresos Molina Union
Phone
+51 719 8738
Email
reserva@molinaunion.pe
Website
molinaunion.pe
Bus from Lima to Huancayo
Ave. Duration
5 h
Frequency
Once daily
Estimated price
$11 - $20
Schedules at
facebook.com
Regular
$11 - $16
Bed
$14 - $20
Bus from Ayacucho to Huancayo
Ave. Duration
5 h
Frequency
5 times a day
Estimated price
$7 - $15
Schedules at
facebook.com
Regular
$9 - $13
Bed
$11 - $15
Movil Tours
Phone
716-8000
Email
info@moviltours.com.pe
Website
moviltours.com.pe
Bus from Lima Paseo de la Republica to Huancayo
Ave. Duration
7 h
Frequency
3 times a day
Estimated price
$13 - $45
Schedules at
moviltours.com.pe
Book at
moviltours.com.pe
Economy
$16 - $24
Regular
$21 - $30
Suite
$30 - $45
Turismo Central
Phone
+51 64 223128
Website
turismocentral.com.pe
Bus from Lima to Huancayo
Ave. Duration
8 h
Frequency
4 times a day
Estimated price
$14
Schedules at
turismocentral.com.pe
Transportes Salazar
Bus from Lima Plaza Norte to Huancayo
Ave. Duration
9 h
Frequency
3 times a day
Estimated price
$11
Schedules at
redbus.pe
Book at
redbus.pe
Cruz Del Sur
Phone
0801-11111
Website
cruzdelsur.com.pe
Bus from Jauja to Huancayo
Ave. Duration
1 h 31 min
Frequency
5 times a day
Estimated price
$7 - $22
Schedules at
cruzdelsur.com.pe
Regular in Advance
$7 - $11
Regular
$13 - $19
VIP
$16 - $22

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling to the UK: What do I need to know?, How to get from Florence to Rome and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.