Rome2Rio

How to get fromBogotá to Santa Mariaby plane, bus, taxi or car

Find Transport to Santa Maria

See all options

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.

  1. Fly to Santa Maria

    best
    1. Fly from El Dorado International Airport (BOG) to Santa Maria (RIA)planeBOG - RIA
    15h 41m
    R$2,359–7,074
  2. Fly to Salgado Filho International Airport, bus

    cheapest
    1. Fly from El Dorado International Airport (BOG) to Salgado Filho International Airport (POA)planeBOG - POA
    2. Take the bus from Estação Rodoviária de Porto Alegre to Santa Cruz do Sulbus
    3. Take the bus from Santa Cruz do Sul to Estação Rodoviária de Santa Mariabus
    17h 39m
    R$1,342–3,192
  3. Bus, taxi

    1. Take the bus from Terminal Salitre to Terminal de Transportes de Ibaguébus
    2. Take the bus from Terminal de Transportes de Ibagué to Terminal de Transporte Calibus
    3. Take the bus from Terminal de Transporte Cali to Terminal de Omnibus Retirobus
    4. Take the bus from Terminal de Omnibus Retiro to Riverabus
    5. Take the bus from Rivera to São Gabrielbus
    6. Take the taxi from São Gabriel to Santa Mariataxi
    4d 23h
    R$3,117–4,733
  4. Drive 6,762.2 km

    1. Drive from Bogotá to Santa Mariacar6,762.2 km
    3d 21h
    R$3,648–5,269
  5. Fly to Sepé Tiaraju Airport, bus

    1. Fly from El Dorado International Airport (BOG) to Sepé Tiaraju Airport (GEL)planeBOG - GEL
    2. Take the bus from Rodoviária de Santo Ângelo to Estação Rodoviária de Santa Mariabus
    16h 51m
    R$2,724–8,709
  6. Fly to Passo Fundo, bus

    1. Fly from El Dorado International Airport (BOG) to Passo Fundo (PFB)planeBOG - PFB
    2. Take the bus from Terminal Rodoviário de Passo Fundo to Terminal Rodoviário de Santa Maria - RSbus
    20h 11m
    R$1,999–5,939
  7. Fly to Caxias Do Sul Airport, bus

    1. Fly from El Dorado International Airport (BOG) to Caxias Do Sul Airport (CXJ)planeBOG - CXJ
    2. Take the bus from Caxias do Sul to Novo Hamburgobus
    3. Take the bus from Terminal Rodoviário de Novo Hamburgo to Estação Rodoviária de Santa Mariabus
    20h 50m
    R$1,858–3,748
  8. Bus

    1. Take the bus from Terminal Salitre to Terminal de Transporte Calibus
    2. Take the bus from Terminal de Transporte Cali to Terminal de Omnibus Retirobus
    3. Take the bus from Terminal de Omnibus Retiro to Estação Rodoviária de Porto Alegrebus
    4. Take the bus from Estação Rodoviária de Porto Alegre to Santa Cruz do Sulbus
    5. Take the bus from Santa Cruz do Sul to Estação Rodoviária de Santa Mariabus
    5d 8h
    R$2,607–4,508

El Dorado International Airport (BOG) to Santa Maria (RIA) flights

Calendar12Weekly Planes
Duration15h 23mAverage Duration
TicketR$2,204Cheapest Price
See schedules

Questions & Answers

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.

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 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