Travel from Lima to Ollantaytambo

Bus from Lima to Ollantaytambo

Expreso Internacional Ormeño operates a bus from Lima to Ollantaytambo twice a week. Tickets cost $45 - $70 and the journey takes 17 h 54 min. Real Inka also services this route every 30 minutes.

How to get from Lima to Ollantaytambo

From Estacion central bus to Ricardo Palma, walk to Miraflores Lima, shuttle to Lima airport, fly to Cuzco airport, taxi to Cusco, then bus to Ollantaytambo. 5 h $105. From Lima bus to Cusco, walk to Cusco, then bus to Ollantaytambo. 19 h 27 min $61. From 2 de Mayo bus to Los Jazmines de Naranjal, walk to Lima, bus to Cusco, walk to Cusco, then bus to Ollantaytambo. 22 h 53 min $35. From Lima drive to Ollantaytambo. 17 h 3 min $131.
Close Print Itinerary
  1. Here are 4 options to get from
    Lima to Ollantaytambo:

    1. Trip:
      1 Fly, bus
      • One-Way approx: USD $90 - $212
      • Duration: 5 h
      Open +
      • Trip:
        1 Fly, bus
        • One-Way approx: USD $90 - $212
        • Duration: 5 h
        Close x
    2. Trip:
      2 Bus Expreso Internacional Ormeño
      • One-Way approx: USD $52 - $70
      • Duration: 19 h 27 min
      Open +
      • Trip:
        2 Bus Expreso Internacional Ormeño
        • One-Way approx: USD $52 - $70
        • Duration: 19 h 27 min
        Close x
    3. Trip:
      3 Bus Flores Hermanos
      • One-Way approx: USD $26 - $40
      • Duration: 22 h 53 min
      Open +
      • Trip:
        3 Bus Flores Hermanos
        • One-Way approx: USD $26 - $40
        • Duration: 22 h 53 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $100 - $160
      • Duration: 17 h 3 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $100 - $160
        • Duration: 17 h 3 min
        Close x