There are 8 ways to get from Bogotá to Santa Maria by plane, bus, 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.
Fly to Santa Maria
best- Fly from El Dorado International Airport (BOG) to Santa Maria (RIA)BOG - RIA
15h 41mR$2,359–7,074Fly to Salgado Filho International Airport, bus
cheapest- Fly from El Dorado International Airport (BOG) to Salgado Filho International Airport (POA)BOG - POA
- Take the bus from Estação Rodoviária de Porto Alegre to Santa Cruz do Sul
- Take the bus from Santa Cruz do Sul to Estação Rodoviária de Santa Maria
17h 39mR$1,342–3,192Bus, taxi
- Take the bus from Terminal Salitre to Terminal de Transportes de Ibagué
- Take the bus from Terminal de Transportes de Ibagué to Terminal de Transporte Cali
- Take the bus from Terminal de Transporte Cali to Terminal de Omnibus Retiro
- Take the bus from Terminal de Omnibus Retiro to Rivera
- Take the bus from Rivera to São Gabriel
- Take the taxi from São Gabriel to Santa Maria
4d 23hR$3,117–4,733Drive 6,762.2 km
- Drive from Bogotá to Santa Maria6,762.2 km
3d 21hR$3,648–5,269Fly to Sepé Tiaraju Airport, bus
- Fly from El Dorado International Airport (BOG) to Sepé Tiaraju Airport (GEL)BOG - GEL
- Take the bus from Rodoviária de Santo Ângelo to Estação Rodoviária de Santa Maria
16h 51mR$2,724–8,709Fly to Passo Fundo, bus
- Fly from El Dorado International Airport (BOG) to Passo Fundo (PFB)BOG - PFB
- Take the bus from Terminal Rodoviário de Passo Fundo to Terminal Rodoviário de Santa Maria - RS
20h 11mR$1,999–5,939Fly to Caxias Do Sul Airport, bus
- Fly from El Dorado International Airport (BOG) to Caxias Do Sul Airport (CXJ)BOG - CXJ
- Take the bus from Caxias do Sul to Novo Hamburgo
- Take the bus from Terminal Rodoviário de Novo Hamburgo to Estação Rodoviária de Santa Maria
20h 50mR$1,858–3,748Bus
- Take the bus from Terminal Salitre to Terminal de Transporte Cali
- Take the bus from Terminal de Transporte Cali to Terminal de Omnibus Retiro
- Take the bus from Terminal de Omnibus Retiro to Estação Rodoviária de Porto Alegre
- Take the bus from Estação Rodoviária de Porto Alegre to Santa Cruz do Sul
- Take the bus from Santa Cruz do Sul to Estação Rodoviária de Santa Maria
5d 8hR$2,607–4,508
El Dorado International Airport (BOG) to Santa Maria (RIA) flights
Questions & Answers
The cheapest way to get from Bogotá to Santa Maria is to fly and bus which costs R$ 1300 - R$ 3200 and takes 17h 39m.
The fastest way to get from Bogotá to Santa Maria is to fly which takes 15h 41m and costs R$ 2300 - R$ 7500.
No, there is no direct bus from Bogotá to Santa Maria. However, there are services departing from Terminal Salitre and arriving at Estação Rodoviária de Santa Maria via Terminal de Transporte Cali, Terminal de Omnibus Retiro, Estação Rodoviária de Porto Alegre and Santa Cruz do Sul. The journey, including transfers, takes approximately 5 days 8h.
The distance between Bogotá and Santa Maria is 4423 km. The road distance is 6762.2 km.
The best way to get from Bogotá to Santa Maria without a car is to bus and taxi which takes 4 days 23h and costs R$ 3100 - R$ 4800.
It takes approximately 15h 41m to get from Bogotá to Santa Maria, including transfers.
Bogotá to Santa Maria bus services, operated by Velotax, depart from Terminal Salitre station.
The best way to get from Bogotá to Santa Maria is to fly which takes 15h 41m and costs R$ 2300 - R$ 7500. Alternatively, you can bus, which costs R$ 2600 - R$ 4600 and takes 5 days 8h.
Bogotá to Santa Maria bus services, operated by Velotax, arrive at Terminal de Transporte Cali station.
Santa Maria is 2h ahead of Bogotá. It is currently 6:04 PM in Bogotá and 8:04 PM in Santa Maria.
What companies run services between Bogotá, Colombia and Santa Maria, Rio Grande do Sul, Brazil?
Avianca - Aerovías del Continente Americano S.A., Azul, and two other airlines fly from El Dorado International Airport (BOG) to Santa Maria (RIA) twice daily. Alternatively, you can take a bus from Terminal Salitre to Estação Rodoviária de Santa Maria via Terminal de Transporte Cali, Terminal de Omnibus Retiro, Estação Rodoviária de Porto Alegre, and Santa Cruz do Sul in around 5d 8h.
- Website
- voegol.com.br
Flights from El Dorado International Airport to Sepé Tiaraju Airport via Sao Paulo
- Ave. Duration
- 9h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$2,500–9,000
Flights from El Dorado International Airport to Sepé Tiaraju Airport via Brasilia, Sao Paulo Congonhas
- Ave. Duration
- 12h 7m
- When
- Sunday
- Estimated price
- R$2,600–8,500
Flights from El Dorado International Airport to Sepé Tiaraju Airport via Rio De Janeiro-Galeao, Sao Paulo Congonhas
- Ave. Duration
- 13h 50m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- R$2,700–9,500
Flights from El Dorado International Airport to Sepé Tiaraju Airport via Brasilia, Sao Paulo
- Ave. Duration
- 17h 42m
- When
- Sunday
- Estimated price
- R$2,600–8,500
Flights from El Dorado International Airport to Passo Fundo via Sao Paulo
- Ave. Duration
- 13h 56m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$1,700–6,000
Flights from El Dorado International Airport to Passo Fundo via Manaus, Sao Paulo
- Ave. Duration
- 19h 10m
- When
- Wednesday
- Estimated price
- R$1,800–5,500
Flights from El Dorado International Airport to Salgado Filho International Airport via Rio De Janeiro-Galeao
- Ave. Duration
- 11h 57m
- When
- Every day
- Estimated price
- R$1,300–4,800
Flights from El Dorado International Airport to Salgado Filho International Airport via Brasilia
- Ave. Duration
- 9h 57m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- R$1,200–2,500
- Website
- latam.com
Flights from El Dorado International Airport to Passo Fundo via Sao Paulo
- Ave. Duration
- 17h 55m
- When
- Every day
- Estimated price
- R$1,700–6,000
Flights from El Dorado International Airport to Salgado Filho International Airport via Sao Paulo
- Ave. Duration
- 9h 32m
- When
- Every day
- Estimated price
- R$1,500–3,000
Flights from El Dorado International Airport to Salgado Filho International Airport via Lima
- Ave. Duration
- 9h 55m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- R$1,500–3,000
Flights from El Dorado International Airport to Salgado Filho International Airport via Buenos Aires Jorge Newbery
- Ave. Duration
- 14h 5m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- R$1,500–4,300
Flights from El Dorado International Airport to Salgado Filho International Airport via Santiago
- Ave. Duration
- 16h 10m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- R$1,500–3,000
Flights from El Dorado International Airport to Caxias Do Sul Airport via Sao Paulo
- Ave. Duration
- 15h 5m
- When
- Every day
- Estimated price
- R$1,700–6,500
- Website
- avianca.com
Flights from El Dorado International Airport to Passo Fundo via Sao Paulo
- Ave. Duration
- 13h 56m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$1,700–6,000
Flights from El Dorado International Airport to Salgado Filho International Airport via Sao Paulo
- Ave. Duration
- 9h 37m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R$1,300–4,600
Flights from El Dorado International Airport to Salgado Filho International Airport via Rio De Janeiro-Galeao
- Ave. Duration
- 14h 10m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- R$1,300–4,800
- Website
- voeazul.com.br
Flights from El Dorado International Airport to Santa Maria via Sao Paulo, Salgado Filho International Airport
- Ave. Duration
- 15h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$2,200–8,000
Flights from El Dorado International Airport to Santa Maria via Brasilia, Salgado Filho International Airport
- Ave. Duration
- 13h 12m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$2,300–7,000
Flights from El Dorado International Airport to Santa Maria via Rio De Janeiro-Galeao, Salgado Filho International Airport
- Ave. Duration
- 14h 55m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$2,300–8,000
Flights from El Dorado International Airport to Santa Maria via Lima, Salgado Filho International Airport
- Ave. Duration
- 18h 10m
- When
- Wednesday and Friday
- Estimated price
- R$2,300–7,500
Flights from El Dorado International Airport to Salgado Filho International Airport via Sao Paulo
- Ave. Duration
- 9h 10m
- When
- Friday
- Estimated price
- R$1,300–4,600
- Phone
- +57 601 4249090
- contactenos@bolivariano.com.co
- Website
- bolivariano.com.co
Bus from Terminal Salitre to Terminal de Transportes de Ibagué
- Ave. Duration
- 4h
- Frequency
- Every 30 minutes
- Estimated price
- R$45–70
- Schedules at
- bolivariano.com.co
- Book at
- bolivariano.com.co
- Phone
- +57 333 033 4244
- redessociales@velotax.com.co
- Website
- velotax.com.co
Bus from Terminal de Transportes de Ibagué to Terminal de Transporte Cali
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- R$75–110
- Schedules at
- velotax.com.co
Bus from Terminal Salitre to Terminal de Transporte Cali
- Ave. Duration
- 11h
- Frequency
- Hourly
- Estimated price
- R$120–170
- Schedules at
- velotax.com.co
- Phone
- +51 9 6788 4526
- servicioalcliente@lineasdelosandes.com
- Website
- facebook.com
Bus from Terminal de Transporte Cali to Terminal de Omnibus Retiro
- Ave. Duration
- 3d 19h
- Frequency
- 3 times a week
- Estimated price
- R$2,100–3,400
- Website
- https://www.facebook.com/lineasdelosandesve/
- Phone
- +598 4362 2566
- info@nossar.com
- Website
- nossar.com.uy
Bus from Terminal de Omnibus Retiro to Rivera
- Ave. Duration
- 11h
- Frequency
- Twice a week
- Estimated price
- R$340–420
- Schedules at
- reservadirecta.sittnet.net
- Book at
- reservadirecta.sittnet.net
- Semicama
- R$340–360
- Cama
- R$400–420
- Phone
- +598 2401 1990
- adm@turil.com.uy
- Website
- turil.com.uy
Bus from Rivera to São Gabriel
- Ave. Duration
- 2h 15m
- Frequency
- Once a week
- Estimated price
- R$55–85
- Schedules at
- turil.com.uy
- Phone
- 08005 518666
- sac@ouroeprata.com
- Website
- viacaoouroeprata.com.br
Bus from Rodoviária de Santo Ângelo to Estação Rodoviária de Santa Maria
- Ave. Duration
- 4h 9m
- Frequency
- 3 times a day
- Estimated price
- R$75–144
- Schedules at
- viacaoouroeprata.com.br
- Book at
- viacaoouroeprata.com.br
- Semi-Direto
- R$75–110
- Phone
- +55 55 4020-7488
- sac@planalto.com.br
- Website
- planalto.com.br
Bus from Terminal Rodoviário de Passo Fundo to Terminal Rodoviário de Santa Maria - RS
- Ave. Duration
- 5h 37m
- Frequency
- Twice daily
- Estimated price
- R$150–380
- Schedules at
- planalto.com.br
- Book at
- planalto.com.br
- Phone
- 0800 940 5515
- atendimento@santacruzbus.com.br
- Website
- santacruzbus.com.br
Bus from Estação Rodoviária de Porto Alegre to Santa Cruz do Sul
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- R$50–120
- Schedules at
- santacruzbus.com.br
- Book at
- santacruzbus.com.br
- Convencional
- R$50–75
- Executivo
- R$65–85
- Semi-Leito
- R$105–120
Bus from Santa Cruz do Sul to Estação Rodoviária de Santa Maria
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- R$45–115
- Schedules at
- santacruzbus.com.br
- Book at
- santacruzbus.com.br
- Convencional
- R$45–70
- Executivo
- R$60–75
- Semi-Leito
- R$100–115
Bus from Terminal Rodoviário de Novo Hamburgo to Estação Rodoviária de Santa Maria
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- R$85–170
- Schedules at
- santacruzbus.com.br
- Book at
- santacruzbus.com.br
- Convencional
- R$85–130
- Executivo
- R$100–130
- Semi-Leito
- R$150–170
- Phone
- +55 84 3205-6161
- sac-ouvidoria@viacaonordeste.com.br
- Website
- facebook.com
Bus from Caxias do Sul to Novo Hamburgo
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Website
- https://viacaonordeste.queropassagem.com.br/
- Website
- https://www.clickbus.com.br/viacao/nordeste
- Phone
- +55 51 3475.4440
- meajuda@jblinternacional.com
- Website
- jblinternacional.com
Bus from Terminal de Omnibus Retiro to Estação Rodoviária de Porto Alegre
- Ave. Duration
- 19h 15m
- Frequency
- Once daily
- Estimated price
- R$600–700
- Book at
- jblinternacional.com
- Phone
- 0810 222-5202
- atencionalcliente@flechabus.com.ar
- Website
- flechabus.com.ar
Bus from Terminal de Omnibus Retiro to Estação Rodoviária de Porto Alegre
- Ave. Duration
- 20h 10m
- Frequency
- 5 times a week
- Estimated price
- R$290–470
- Website
- https://www.flechabus.com.ar/home?lang=en_US
- Semi Cama
- R$290–360
- Cama
- R$330–470
- Ave. Duration
- 2h 17m
- Estimated price
- R$500–650
Serviços de táxi para passageiros
- Phone
- +55 (55) 99935-8881
Ponto de Táxi Igreja Matriz
- Phone
- +55 (55) 3232-1363
- Website
- google.com
Ponto De Taxi Guarani
- Phone
- +55 (55) 99925-2509
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 Luton Airport into central London, Flying into Beijing?, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Bogotá to Santa Maria is 6762 km. It takes approximately 3 days 21h to drive from Bogotá to Santa Maria.
There are 80+ hotels available in Santa Maria.

































