There are 5 ways to get from St. Louis to La Macarena by plane 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 Jorge Enrique González Torres Airport, drive
best- Fly from Lambert–St. Louis International Airport (STL) to Jorge Enrique González Torres Airport (SJE)plane STL - SJE
- Drive from Jorge Enrique González Torres Airport (SJE) to La Macarenacar
27h 20m$512–1,518Fly to El Dorado International Airport, drive
cheapest- Fly from Lambert–St. Louis International Airport (STL) to El Dorado International Airport (BOG)plane STL - BOG
- Drive from Bogota-Airport-BOG to La Macarenacar
21h 50m$260–948Fly to Benito Salas Airport, drive
- Fly from Lambert–St. Louis International Airport (STL) to Benito Salas Airport (NVA)plane STL - NVA
- Drive from Benito Salas Airport (NVA) to La Macarenacar
21h 25m$288–1,028Fly to Villavicencio, drive
- Fly from Lambert–St. Louis International Airport (STL) to Villavicencio (VVC)plane STL - VVC
- Drive from Villavicencio (VVC) to La Macarenacar
25h 14m$396–1,438Fly to Cali, drive
- Fly from Lambert–St. Louis International Airport (STL) to Cali (CLO)plane STL - CLO
- Drive from Cali (CLO) to La Macarenacar
25h 22m$268–958
Lambert–St. Louis International Airport (STL) to Jorge Enrique González Torres Airport (SJE) flights
Questions & Answers
The cheapest way to get from St. Louis to La Macarena is to fly and drive which costs $260 - $950 and takes 21h 50m.
The fastest way to get from St. Louis to La Macarena is to fly and drive which takes 21h 25m and costs $280 - $1,100.
The distance between St. Louis and La Macarena is 4623 km.
It takes approximately 27h 20m to get from St. Louis to La Macarena, including transfers.
There are six+ hotels available in La Macarena.
What companies run services between St. Louis, MO, USA and La Macarena, Meta, Colombia?
There is no direct connection from St. Louis to La Macarena. However, you can take the train to LAMBERT AIRPORT TERMINAL #1 station, walk to Lambert–St. Louis International Airport (STL) airport, fly to Jorge Enrique González Torres Airport (SJE), then drive to La Macarena. Alternatively, you can take the train to LAMBERT AIRPORT TERMINAL #1 station, walk to Lambert–St. Louis International Airport (STL) airport, fly to El Dorado International Airport (BOG), then drive to La Macarena.
- Website
- avianca.com
Flights from Lambert–St. Louis International Airport to Jorge Enrique González Torres Airport via Orlando, El Dorado International Airport
- Ave. Duration
- 18h 35m
- When
- Thursday
- Estimated price
- $700–2,300
Flights from Lambert–St. Louis International Airport to Jorge Enrique González Torres Airport via Miami, El Dorado International Airport
- Ave. Duration
- 21h 10m
- When
- Saturday
- Estimated price
- $650–2,300
Flights from Lambert–St. Louis International Airport to Jorge Enrique González Torres Airport via Atlanta, El Dorado International Airport
- Ave. Duration
- 26h 54m
- When
- Wednesday, Thursday, and Saturday
- Estimated price
- $430–1,600
Flights from Lambert–St. Louis International Airport to Jorge Enrique González Torres Airport via Fort Lauderdale, El Dorado International Airport
- Ave. Duration
- 27h 10m
- When
- Wednesday
- Estimated price
- $700–2,300
Flights from Lambert–St. Louis International Airport to Jorge Enrique González Torres Airport via Tampa, El Dorado International Airport
- Ave. Duration
- 27h 15m
- When
- Wednesday, Thursday, and Saturday
- Estimated price
- $650–2,300
Flights from Lambert–St. Louis International Airport to Jorge Enrique González Torres Airport via Punta Cana, El Dorado International Airport
- Ave. Duration
- 27h 25m
- When
- Wednesday and Saturday
- Estimated price
- $500–1,500
Flights from Lambert–St. Louis International Airport to Jorge Enrique González Torres Airport via Cancun, El Dorado International Airport
- Ave. Duration
- 28h 20m
- When
- Thursday and Saturday
- Estimated price
- $700–2,300
Flights from Lambert–St. Louis International Airport to El Dorado International Airport via Miami
- Ave. Duration
- 7h 15m
- When
- Monday, Thursday, and Friday
- Estimated price
- $380–1,300
Flights from Lambert–St. Louis International Airport to El Dorado International Airport via Fort Lauderdale
- Ave. Duration
- 7h 25m
- When
- Monday, Thursday, and Friday
- Estimated price
- $380–1,300
Flights from Lambert–St. Louis International Airport to Benito Salas Airport via Fort Lauderdale, El Dorado International Airport
- Ave. Duration
- 11h 2m
- When
- Tuesday to Friday
- Estimated price
- $440–1,500
Flights from Lambert–St. Louis International Airport to Benito Salas Airport via Orlando, El Dorado International Airport
- Ave. Duration
- 11h 32m
- When
- Tuesday to Friday
- Estimated price
- $440–1,500
Flights from Lambert–St. Louis International Airport to Benito Salas Airport via Atlanta, El Dorado International Airport
- Ave. Duration
- 10h 50m
- When
- Every day
- Estimated price
- $270–1,000
Flights from Lambert–St. Louis International Airport to Benito Salas Airport via Miami, El Dorado International Airport
- Ave. Duration
- 12h 22m
- When
- Every day
- Estimated price
- $270–1,500
Flights from Lambert–St. Louis International Airport to Benito Salas Airport via Cancun, El Dorado International Airport
- Ave. Duration
- 13h 46m
- When
- Monday to Thursday
- Estimated price
- $440–1,500
Flights from Lambert–St. Louis International Airport to Villavicencio via Miami, El Dorado International Airport
- Ave. Duration
- 12h 25m
- When
- Sunday
- Estimated price
- $600–2,000
Flights from Lambert–St. Louis International Airport to Villavicencio via Orlando, El Dorado International Airport
- Ave. Duration
- 12h 30m
- When
- Monday, Thursday, and Friday
- Estimated price
- $600–2,000
Flights from Lambert–St. Louis International Airport to Villavicencio via Atlanta, El Dorado International Airport
- Ave. Duration
- 20h 49m
- When
- Every day
- Estimated price
- $370–1,400
Flights from Lambert–St. Louis International Airport to Villavicencio via Fort Lauderdale, El Dorado International Airport
- Ave. Duration
- 21h 5m
- When
- Tuesday and Wednesday
- Estimated price
- $600–2,000
Flights from Lambert–St. Louis International Airport to Villavicencio via Tampa, El Dorado International Airport
- Ave. Duration
- 21h 10m
- When
- Every day
- Estimated price
- $600–2,000
Flights from Lambert–St. Louis International Airport to Villavicencio via Cancun, El Dorado International Airport
- Ave. Duration
- 22h 15m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $600–2,000
Flights from Lambert–St. Louis International Airport to Cali via Miami
- Ave. Duration
- 9h
- When
- Every day
- Estimated price
- $380–1,300
- Website
- easyfly.com.co
Flights from Lambert–St. Louis International Airport to Jorge Enrique González Torres Airport via Atlanta, El Dorado International Airport
- Ave. Duration
- 26h 54m
- When
- Wednesday, Thursday, and Saturday
- Estimated price
- $430–1,600
Flights from Lambert–St. Louis International Airport to Benito Salas Airport via Atlanta, El Dorado International Airport
- Ave. Duration
- 10h 50m
- When
- Every day
- Estimated price
- $270–1,000
Flights from Lambert–St. Louis International Airport to Benito Salas Airport via Miami, El Dorado International Airport
- Ave. Duration
- 11h 50m
- When
- Every day
- Estimated price
- $270–1,000
- Website
- delta.com
Flights from Lambert–St. Louis International Airport to El Dorado International Airport via Atlanta
- Ave. Duration
- 8h 12m
- When
- Every day
- Estimated price
- $230–900
Flights from Lambert–St. Louis International Airport to El Dorado International Airport via Miami
- Ave. Duration
- 7h 40m
- When
- Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- $330–1,100
- Website
- latam.com
Flights from Lambert–St. Louis International Airport to El Dorado International Airport via Atlanta
- Ave. Duration
- 8h 12m
- When
- Every day
- Estimated price
- $230–900
Flights from Lambert–St. Louis International Airport to El Dorado International Airport via Miami
- Ave. Duration
- 7h 40m
- When
- Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- $330–1,100
- Website
- aa.com
Flights from Lambert–St. Louis International Airport to El Dorado International Airport via Miami
- Ave. Duration
- 8h 53m
- When
- Every day
- Estimated price
- $230–900
Flights from Lambert–St. Louis International Airport to Cali via Miami
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- $230–900
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 are the different types of Renfe trains in Spain?, How do I get from Sydney to Melbourne, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.
