There are 11 ways to get from Santa Maria to Cusco 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.
Bus to Passo Fundo, fly
best- Take the bus from Terminal Rodoviário de Santa Maria - RS to Terminal Rodoviário de Passo Fundo
- Fly from Passo Fundo (PFB) to Alejandro Velasco Astete International Airport (CUZ)PFB - CUZ
20h 35m$407–1,379Bus, bus to Salgado Filho International Airport, fly
cheapest- Take the bus from Estação Rodoviária de Santa Maria to Santa Cruz do Sul
- Take the bus from Santa Cruz do Sul to Estação Rodoviária de Porto Alegre
- Take the bus from Dois Trevo Carrion Junior Estação Aeroporto/Trensurb to Realengo 218
- Fly from Salgado Filho International Airport (POA) to Alejandro Velasco Astete International Airport (CUZ)POA - CUZ
17h 44m$281–696Taxi, bus
- Take the taxi from Santa Maria to Terminal Rodoviária de São Gabriel
- Take the bus from Terminal Rodoviária de São Gabriel to Paysandú Shopping Terminal
- Take the bus from Paysandú Shopping Terminal to Terminal de Omnibus Retiro
- Take the bus from Terminal de Omnibus Retiro to El Alto
- Take the bus from La Paz to Cusco
3d 3h$363–510Drive 3,269.8 km
- Drive from Santa Maria to Cusco3,269.8 km
45h 54m$492–710Fly from Santa Maria
- Fly from Santa Maria (RIA) to Alejandro Velasco Astete International Airport (CUZ)RIA - CUZ
28h 15m$350–1,212Bus, bus to Caxias Do Sul Airport, fly
- Take the bus from Estação Rodoviária de Santa Maria to Terminal Rodoviário de Novo Hamburgo
- Take the bus from Novo Hamburgo to Caxias do Sul
- Fly from Caxias Do Sul Airport (CXJ) to Alejandro Velasco Astete International Airport (CUZ)CXJ - CUZ
19h 27m$368–1,245Bus to Sepé Tiaraju Airport, fly
- Take the bus from Estação Rodoviária de Santa Maria to Rodoviária de Santo Ângelo
- Fly from Sepé Tiaraju Airport (GEL) to Alejandro Velasco Astete International Airport (CUZ)GEL - CUZ
21h 51m$452–1,536Bus via Cuiabá
- Take the bus from Estação Rodoviária de Santa Maria to Estação Rodoviaria de Santa Rosa
- Take the bus from Terminal Rodoviário Santa Rosa, Rio Grande do Sul to Terminal Rodoviário de Jataí, Goiás
- Take the bus from Jatai to Cuiabá, Terminal Rodoviário
- Take the bus from Cuiabá, Terminal Rodoviário to Cusco
3d 11h$397–472Bus
- Take the bus from Estação Rodoviária de Santa Maria to Carazinho
- Take the bus from Estação Rodoviária de Carazinho to Terminal Rodoviário de Campo Grande
- Take the bus from Campo Grande to Cusco
3d 21h$283–374Bus #2
- Take the bus from Terminal Rodoviário de Santa Maria - RS to Terminal Rodoviário Frederico Westphalen
- Take the bus from Frederico Westphalen to Campo Grande
- Take the bus from Campo Grande to Cusco
3d 21h$301–347Bus #3
- Take the bus from Estação Rodoviária de Santa Maria to Rodoviária de Santo Ângelo
- Take the bus from Rodoviária de Santo Ângelo to Terminal Rodoviário de Campo Grande
- Take the bus from Campo Grande to Cusco
4d$347–399
Passo Fundo (PFB) to Alejandro Velasco Astete International Airport (CUZ) flights
Questions & Answers
The cheapest way to get from Santa Maria to Cusco is to bus which costs $280 - $380 and takes 3 days 21h.
The fastest way to get from Santa Maria to Cusco is to bus and fly which takes 17h 44m and costs $280 - $700.
No, there is no direct bus from Santa Maria to Cusco. However, there are services departing from Estação Rodoviária de Santa Maria and arriving at Cusco via Terminal Rodoviário Santa Rosa, Rio Grande do Sul, Jatai and Cuiabá, Terminal Rodoviário. The journey, including transfers, takes approximately 3 days 11h.
The distance between Santa Maria and Cusco is 2891 km. The road distance is 3269.8 km.
The best way to get from Santa Maria to Cusco without a car is to taxi and bus which takes 3 days 3h and costs $360 - $550.
It takes approximately 20h 35m to get from Santa Maria to Cusco, including transfers.
Santa Maria to Cusco bus services, operated by Viação Ouro e Prata, depart from Estação Rodoviária de Santa Maria station.
The best way to get from Santa Maria to Cusco is to fly which takes 28h 15m and costs $350 - $1,300. Alternatively, you can bus via Cuiabá, which costs $390 - $480 and takes 3 days 11h.
Santa Maria to Cusco bus services, operated by Viação Ouro e Prata, arrive at Estação Rodoviaria de Santa Rosa station.
Cusco is 2h behind Santa Maria. It is currently 6:23 AM in Santa Maria and 4:23 AM in Cusco.
What companies run services between Santa Maria, Rio Grande do Sul, Brazil and Cusco, Peru?
Azul, LATAM Chile, and Sky Airline fly from Santa Maria (RIA) to Alejandro Velasco Astete International Airport (CUZ) twice a week. Alternatively, you can take a bus from Estação Rodoviária de Santa Maria to Cusco via Estação Rodoviaria de Santa Rosa, Terminal Rodoviário Santa Rosa, Rio Grande do Sul, Terminal Rodoviário de Jataí, Goiás, Jatai, and Cuiabá, Terminal Rodoviário in around 3d 11h.
- Website
- latam.com
Flights from Passo Fundo to Alejandro Velasco Astete International Airport via Sao Paulo, Lima
- Ave. Duration
- 15h 10m
- When
- Every day
- Estimated price
- $370–1,300
Flights from Passo Fundo to Alejandro Velasco Astete International Airport via Sao Paulo, Santiago
- Ave. Duration
- 25h 15m
- When
- Tuesday and Thursday
- Estimated price
- $420–1,400
Flights from Santa Maria to Alejandro Velasco Astete International Airport via Salgado Filho International Airport, Santiago
- Ave. Duration
- 28h 30m
- When
- Saturday
- Estimated price
- $340–1,200
Flights from Salgado Filho International Airport to Alejandro Velasco Astete International Airport via Lima
- Ave. Duration
- 8h 15m
- When
- Thursday and Saturday
- Estimated price
- $340–600
Flights from Salgado Filho International Airport to Alejandro Velasco Astete International Airport via Buenos Aires Jorge Newbery, Santiago
- Ave. Duration
- 12h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $340–600
Flights from Caxias Do Sul Airport to Alejandro Velasco Astete International Airport via Sao Paulo, Lima
- Ave. Duration
- 11h 50m
- When
- Every day
- Estimated price
- $340–1,200
Flights from Sepé Tiaraju Airport to Alejandro Velasco Astete International Airport via Sao Paulo, Lima
- Ave. Duration
- 15h 30m
- When
- Monday
- Estimated price
- $430–1,500
- Phone
- +55 55 4020-7488
- sac@planalto.com.br
- Website
- planalto.com.br
Bus from Terminal Rodoviário de Santa Maria - RS to Terminal Rodoviário de Passo Fundo
- Ave. Duration
- 5h 36m
- Frequency
- Twice daily
- Estimated price
- $29–70
- Schedules at
- planalto.com.br
- Book at
- planalto.com.br
Bus from Terminal Rodoviário de Santa Maria - RS to Terminal Rodoviário Frederico Westphalen
- Ave. Duration
- 5h 55m
- Frequency
- Twice daily
- Estimated price
- $30–70
- Schedules at
- planalto.com.br
- Book at
- planalto.com.br
- Phone
- +598 2401 1990
- adm@turil.com.uy
- Website
- turil.com.uy
Bus from Terminal Rodoviária de São Gabriel to Paysandú Shopping Terminal
- Ave. Duration
- 6h 40m
- Frequency
- Once a week
- Estimated price
- $30–50
- Schedules at
- turil.com.uy
- Phone
- +598 2406 6102
- reservas@coit.com.uy
- Website
- reservadirecta.sittnet.net
Bus from Paysandú Shopping Terminal to Terminal de Omnibus Retiro
- Ave. Duration
- 4h 20m
- Frequency
- 6 times a week
- Estimated price
- $35
- Schedules at
- reservadirecta.sittnet.net
- Phone
- +59171291772
- Website
- grupoempresarialquirquincho.com
Bus from Terminal de Omnibus Retiro to El Alto
- Ave. Duration
- 46h 36m
- Frequency
- Once daily
- Estimated price
- $190–300
- Schedules at
- grupoempresarialquirquincho.com
- Phone
- +591 7300 7103
- info@kanootours.com
- Website
- kanootours.com
Bus from La Paz to Cusco
- Ave. Duration
- 12h 30m
- Frequency
- Once daily
- Estimated price
- $14
- Website
- https://www.kanootours.com/
- Phone
- 0800 940 5515
- atendimento@santacruzbus.com.br
- Website
- santacruzbus.com.br
Bus from Estação Rodoviária de Santa Maria to Santa Cruz do Sul
- Ave. Duration
- 2h 30m
- Frequency
- Every 2 hours
- Estimated price
- $8–21
- Schedules at
- santacruzbus.com.br
- Book at
- santacruzbus.com.br
- Convencional
- $8–13
- Executivo
- $11–14
- Semi-Leito
- $18–21
Bus from Santa Cruz do Sul to Estação Rodoviária de Porto Alegre
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $9–22
- Schedules at
- santacruzbus.com.br
- Book at
- santacruzbus.com.br
- Convencional
- $9–14
- Executivo
- $11–15
- Semi-Leito
- $19–22
Bus from Estação Rodoviária de Santa Maria to Terminal Rodoviário de Novo Hamburgo
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- $15–32
- Schedules at
- santacruzbus.com.br
- Book at
- santacruzbus.com.br
- Convencional
- $15–23
- Executivo
- $19–24
- Semi-Leito
- $28–32
- Website
- eptc.com.br
Bus from Dois Trevo Carrion Junior Estação Aeroporto/Trensurb to Realengo 218
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- $1
- Schedules at
- linhas.eptc.com.br
- Phone
- +55 84 3205-6161
- sac-ouvidoria@viacaonordeste.com.br
- Website
- facebook.com
Bus from Novo Hamburgo to Caxias do Sul
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Website
- https://viacaonordeste.queropassagem.com.br/
- Website
- https://www.clickbus.com.br/viacao/nordeste
- Phone
- 08005 518666
- sac@ouroeprata.com
- Website
- viacaoouroeprata.com.br
Bus from Estação Rodoviária de Santa Maria to Rodoviária de Santo Ângelo
- Ave. Duration
- 4h 8m
- Frequency
- 3 times a day
- Estimated price
- $13–27
- Schedules at
- viacaoouroeprata.com.br
- Book at
- viacaoouroeprata.com.br
- Semi-Direto
- $13–20
Bus from Estação Rodoviária de Santa Maria to Estação Rodoviaria de Santa Rosa
- Ave. Duration
- 5h 30m
- Frequency
- 3 times a day
- Estimated price
- $17–27
- Schedules at
- viacaoouroeprata.com.br
- Book at
- viacaoouroeprata.com.br
- Semi-Direto
- $17–25
Bus from Estação Rodoviária de Carazinho to Terminal Rodoviário de Campo Grande
- Ave. Duration
- 21h 39m
- Frequency
- 3 times a day
- Estimated price
- $75–120
- Schedules at
- viacaoouroeprata.com.br
- Book at
- viacaoouroeprata.com.br
Bus from Rodoviária de Santo Ângelo to Terminal Rodoviário de Campo Grande
- Ave. Duration
- 25h 13m
- Frequency
- Once daily
- Estimated price
- $100–140
- Schedules at
- viacaoouroeprata.com.br
- Book at
- viacaoouroeprata.com.br
- Phone
- 0800 609 1800
- sac@lopesul.com
- Website
- lopesul.com
Bus from Terminal Rodoviário Santa Rosa, Rio Grande do Sul to Terminal Rodoviário de Jataí, Goiás
- Ave. Duration
- 11h 30m
- Frequency
- Once daily
- Estimated price
- $173
- Schedules at
- lopesul.com
- Book at
- lopesul.com
Bus from Jatai to Cuiabá, Terminal Rodoviário
- Ave. Duration
- 9h 43m
- Frequency
- Every 4 hours
- Estimated price
- $63–85
- Schedules at
- expressosaoluiz.com.br
- Executivo
- $65–85
- Phone
- 800 045 5050
- Website
- eucatur.com.br
Bus from Jatai to Cuiabá, Terminal Rodoviário
- Ave. Duration
- 9h 45m
- Frequency
- Twice daily
- Estimated price
- $30–60
- Schedules at
- eucatur.com.br
- Book at
- eucatur.com.br
Bus from Jatai to Cuiabá, Terminal Rodoviário
- Ave. Duration
- 10h 55m
- Frequency
- Once daily
- Estimated price
- $19–29
- Schedules at
- expressoitamarati.com.br
- Book at
- expressoitamarati.com.br
- Phone
- +55 (68) 3221-1660
- Website
- transacreana.com.br
Bus from Cuiabá, Terminal Rodoviário to Cusco
- Ave. Duration
- 2d 5h
- Frequency
- Once a week
- Estimated price
- $188
- Schedules at
- transacreana.com.br
- Book at
- transacreana.com.br
Bus from Campo Grande to Cusco
- Ave. Duration
- 2d 17h
- Frequency
- Once a week
- Estimated price
- $233
- Schedules at
- transacreana.com.br
- Book at
- transacreana.com.br
- Phone
- +55 54 3329.0100
- contato@helios.tur.br
- Website
- helios.tur.br
Bus from Estação Rodoviária de Santa Maria to Carazinho
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $9–22
- Schedules at
- helios.tur.br
- Book at
- helios.tur.br
- Executivo
- $11–18
- Convencional
- $9–14
- Phone
- +55 (54) 3363.1035
- sac@valturturismo.com.br
- Website
- valturturismo.com.br
Bus from Estação Rodoviária de Carazinho to Terminal Rodoviário de Campo Grande
- Ave. Duration
- 22h 1m
- Frequency
- Twice a week
- Estimated price
- $40–50
- Schedules at
- valturturismo.com.br
- Book at
- valturturismo.com.br
- Convencional
- $44–49
- Executivo
- $40–50
Bus from Frederico Westphalen to Campo Grande
- Ave. Duration
- 20h 38m
- Frequency
- 3 times a week
- Estimated price
- $38–44
- Schedules at
- valturturismo.com.br
- Book at
- valturturismo.com.br
- Convencional
- $38–43
- Executivo
- $38–44
- Ave. Duration
- 2h 17m
- Estimated price
- $90–120
Ponto de Taxi Central
- Phone
- +55 55 3223-1835
- Website
- guiamais.com.br
Coopaver
- Phone
- +55 55 3302-4500
- Website
- planetabrasileiro.com
ATASM - Associação dos Condutores de Táxi de Santa Maria
- Phone
- +55 55 3307-1200
- Website
- facebook.com
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 What documents do I need to cross Niagara Falls?, Travelling to and around Russia for the 2018 FIFA World Cup, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Santa Maria to Cusco is 3270 km. It takes approximately 45h 54m to drive from Santa Maria to Cusco.
There are 1386+ hotels available in Cusco.






































