Rome2Rio

How to get fromOllantaytambo to Santa Mariaby bus, plane, taxi, or car

Find Transport to Santa Maria

See all options

There are 11 ways to get from Ollantaytambo to Santa Maria by bus, plane, taxi, or car

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

  1. Bus, fly to Passo Fundo

    best
    1. Take the bus from Plaza de armas de Ollantaytambo to Cusco Airportbus bus
    2. Fly from Alejandro Velasco Astete International Airport (CUZ) to Passo Fundo (PFB)plane plane CUZ - PFB
    3. Take the bus from Terminal Rodoviário de Passo Fundo to Estação Rodoviária de Santa Mariabus bus
    18h 22m
    R$1,598–4,921
  2. Bus, fly to Salgado Filho International Airport

    cheapest
    1. Take the bus from Plaza de armas de Ollantaytambo to Cusco Airportbus bus
    2. Fly from Alejandro Velasco Astete International Airport (CUZ) to Salgado Filho International Airport (POA)plane plane CUZ - POA
    3. Take the bus from Estação Rodoviária de Porto Alegre to Rodoviária De Santa Cruz Do Sulbus bus
    4. Take the bus from Rodoviária De Santa Cruz Do Sul to Estação Rodoviária de Santa Mariabus bus
    19h 8m
    R$1,376–4,194
  3. Taxi, bus

    1. Take the taxi from Ollantaytambo to Cuscotaxi taxi
    2. Take the bus from Cusco to Arequipabus bus
    3. Take the bus from Arequipa to Tacnabus bus
    4. Take the bus from Tacna to Terminal de Ómnibus Córdoba T1bus bus
    5. Take the bus from Terminal de Ómnibus Córdoba T1 to Pantano Grandebus bus
    6. Take the bus from Terminal Rodoviário de Pântano Grande to Rodoviária De Santa Cruz Do Sulbus bus 902
    7. Take the bus from Rodoviária De Santa Cruz Do Sul to Estação Rodoviária de Santa Mariabus bus 151
    3d 6h
  4. Drive  3,331.4 km

    1. Drive from Ollantaytambo to Santa Mariacar car 3,331.4 km
    47h 37m
    R$2,499–3,610
  5. Bus, fly to Santa Maria

    1. Take the bus from Plaza de armas de Ollantaytambo to Cusco Airportbus bus
    2. Fly from Alejandro Velasco Astete International Airport (CUZ) to Santa Maria (RIA)plane plane CUZ - RIA
    17h 55m
    R$2,368–7,646
  6. Bus, fly to Caxias Do Sul Airport

    1. Take the bus from Plaza de armas de Ollantaytambo to Cusco Airportbus bus
    2. Fly from Alejandro Velasco Astete International Airport (CUZ) to Caxias Do Sul Airport (CXJ)plane plane CUZ - CXJ
    3. Take the bus from Caxias do Sul to Novo Hamburgobus bus
    4. Take the bus from Terminal Rodoviário de Novo Hamburgo to Estação Rodoviária de Santa Mariabus bus
    21h 4m
    R$1,613–4,826
  7. Bus, fly to Chapecó Airport

    1. Take the bus from Plaza de armas de Ollantaytambo to Cusco Airportbus bus
    2. Fly from Alejandro Velasco Astete International Airport (CUZ) to Chapecó Airport (XAP)plane plane CUZ - XAP
    3. Take the bus from Terminal Rodoviário de Chapecó to Estação Rodoviária de Carazinhobus bus
    4. Take the bus from Estação Rodoviária de Carazinho to Estação Rodoviária de Santa Mariabus bus
    21h 32m
    R$1,438–4,446
  8. Bus via Cuiabá

    1. Take the bus from Plaza de armas de Ollantaytambo to Terminal Terrestre del Cuscobus bus
    2. Take the bus from Cusco to Cuiabá, Terminal Rodoviáriobus bus
    3. Take the bus from Cuiabá, Terminal Rodoviário to Jataibus bus
    4. Take the bus from Terminal Rodoviário de Jataí, Goiás to Terminal Rodoviário Santa Rosa, Rio Grande do Sulbus bus
    5. Take the bus from Estação Rodoviaria de Santa Rosa to Estação Rodoviária de Santa Mariabus bus
    3d 14h
    R$2,383–3,516
  9. Bus

    1. Take the bus from Plaza de armas de Ollantaytambo to Terminal Terrestre del Cuscobus bus
    2. Take the bus from Cusco to Campo Grandebus bus
    3. Take the bus from Terminal Rodoviário de Campo Grande to Estação Rodoviária de Carazinhobus bus
    4. Take the bus from Estação Rodoviária de Carazinho to Estação Rodoviária de Santa Mariabus bus
    4d
    R$1,883–3,156
  10. Bus #2

    1. Take the bus from Plaza de armas de Ollantaytambo to Terminal Terrestre del Cuscobus bus
    2. Take the bus from Cusco to Campo Grandebus bus
    3. Take the bus from Campo Grande to Frederico Westphalenbus bus
    4. Take the bus from Terminal Rodoviário Frederico Westphalen to Terminal Rodoviário de Santa Maria - RSbus bus
    4d 2h
    R$1,823–2,826
  11. Bus #3

    1. Take the bus from Plaza de armas de Ollantaytambo to Terminal Terrestre del Cuscobus bus
    2. Take the bus from Cusco to Campo Grandebus bus
    3. Take the bus from Terminal Rodoviário de Campo Grande to Rodoviária de Santo Ângelobus bus
    4. Take the bus from Rodoviária de Santo Ângelo to Estação Rodoviária de Santa Mariabus bus
    4d 3h
    R$1,913–3,176

Alejandro Velasco Astete International Airport (CUZ) to Passo Fundo (PFB) flights

Calendar22Weekly Planes
Duration10h 40mAverage Duration
TicketR$1,483Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Ollantaytambo, Peru and Santa Maria, Rio Grande do Sul, Brazil?

You can take a bus from Plaza de armas de Ollantaytambo to Estação Rodoviária de Santa Maria via Cusco, Cuiabá, Terminal Rodoviário, Jatai, Terminal Rodoviário de Jataí, Goiás, Terminal Rodoviário Santa Rosa, Rio Grande do Sul, and Estação Rodoviaria de Santa Rosa in around 3d 14h.

Airlines
Bus operators
Other operators

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 How to get from Heathrow Airport into central London, 4 stunningly beautiful Philippines islands you need to visit, and Getting around the Cyclades - to help you get the most out of your next trip.

Booking & Getting There