Bus Tickets from Lima, PE to Huancayo

Next bus departures

Next departures for Lima to Huancayo on November 19
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
ExclucivaBus
Plaza Norte
Huancayo (Andes)Cheapest
ExclucivaBus
Javier Prado
Huancayo (Andes)Fastest
ExclucivaBus
Paseo de la República
Huancayo (Andes)No tags
ExclucivaBus
Javier Prado
Huancayo (Andes)No tags

Last refresh of the prices: Yesterday at 12:22 AM -05.

Get from Lima to Huancayo

This route is served by bus only

The journey takes about 7 hours 55 minutes, and with fares starting at just $23, it presents an excellent value for a comfortable ride.

16bus per day
7h 55mAverage Duration
197 kmDistance
5kgCO₂ emissions

Frequently asked questions about travelling from Lima, PE to Huancayo by bus

  1. How far is Lima from Huancayo?

    The distance between Lima and Huancayo is approximately 198 km (123 miles).

  2. What are the departure and arrival locations for buses traveling from Lima to Huancayo?

    Buses departing from Javier Prado in Lima will take you to Terminal Terrestre Los Andes de Huancayo in Huancayo.

Find cheapest prices for buses

Price is for a one-way ticket for one passenger and based on past searches.

Best price found
11-16
$48
11-17
$40
Today
$40
11-19
$40
11-20
$39
11-21
$22
11-22
$39
11-23
$40
busbud logoThe cheapest trip from Lima, PE to Huancayo was searched and found on Nov 21, 2025 with a price of $22

To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Lima, PE to Huancayo, as early as possible.

You can expect to pay from $22 to $68 for a bus ticket from Lima, PE to Huancayo based on the last 2 days. You can expect to find the cheapest price for the trip at $22 which is on 2025-11-21.

Usually Cruz del Sur will charge you higher prices for tickets closer to the departure date. To find the best prices, you should be flexible on your date of travel.

People from around the world trust Busbud