There are 3 ways to get from St. Louis to Cali by plane or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Lambert–St. Louis International Airport to Cali
best- Fly from Lambert–St. Louis International Airport (STL) to Cali (CLO)STL - CLO
10h 55m$270–1,124Fly Lambert–St. Louis International Airport to Armenia, shuttle
cheapest- Fly from Lambert–St. Louis International Airport (STL) to Armenia (AXM)STL - AXM
- Take a shuttle bus from Armenia to Terminal de Transporte Cali
13h 50m$212–824Fly Midamerica St. Louis Airport to Cali
- Fly from Midamerica St. Louis Airport (BLV) to Cali (CLO)BLV - CLO
17h 2m$212–752
Lambert–St. Louis International Airport (STL) to Cali (CLO) flights
Questions & Answers
The cheapest way to get from St. Louis to Cali is to fly which costs $210 - $750 and takes 17h 2m.
The fastest way to get from St. Louis to Cali is to fly which takes 10h 55m and costs $270 - $1,200.
The distance between St. Louis and Cali is 4208 km.
It takes approximately 10h 55m to get from St. Louis to Cali, including transfers.
Cali is 1h ahead of St. Louis. It is currently 1:34 PM in St. Louis and 2:34 PM in Cali.
There are 1146+ hotels available in Cali.
What companies run services between St. Louis, MO, USA and Cali, Colombia?
American Airlines, Southwest Airlines, and Spirit Airlines fly from Lambert–St. Louis International Airport (STL) to Cali (CLO) 6 times a week.
- Website
- aa.com
Flights from Lambert–St. Louis International Airport to Cali via Miami
- Ave. Duration
- 9h 30m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- $250–1,100
Flights from Midamerica St. Louis Airport to Cali via Valparaiso, Miami
- Ave. Duration
- 18h 50m
- When
- Thursday to Sunday
- Estimated price
- $170–700
- Website
- spirit.com
Flights from Lambert–St. Louis International Airport to Cali via Fort Lauderdale
- Ave. Duration
- 8h 32m
- When
- Saturday
- Estimated price
- $400–1,300
Flights from Lambert–St. Louis International Airport to Armenia via Fort Lauderdale
- Ave. Duration
- 7h 35m
- When
- Saturday
- Estimated price
- $280–950
Flights from Midamerica St. Louis Airport to Cali via Fort Lauderdale
- Ave. Duration
- 13h 43m
- When
- Friday
- Estimated price
- $260–850
- Website
- avianca.com
Flights from Lambert–St. Louis International Airport to Armenia via Tampa, Bogota
- Ave. Duration
- 11h
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- $280–1,100
Flights from Midamerica St. Louis Airport to Cali via Fort Lauderdale, Medellin Jose Marie Cordova
- Ave. Duration
- 19h 23m
- When
- Friday
- Estimated price
- $250–950
- Website
- latam.com
Flights from Lambert–St. Louis International Airport to Armenia via Atlanta, Bogota
- Ave. Duration
- 11h 22m
- When
- Sunday
- Estimated price
- $190–800
- Website
- copaair.com
Flights from Lambert–St. Louis International Airport to Armenia via Atlanta, Bogota
- Ave. Duration
- 13h 25m
- When
- Sunday
- Estimated price
- $190–800
- Phone
- +57 311 617 1013
- contactenos@taxbelalcazar.com.co
- Website
- taxbelalcazar.com.co
Shuttle from Armenia to Terminal de Transporte Cali
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- $11
- Schedules at
- taxbelalcazar.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 Travelling to the UK: What do I need to know?, Need to know: Jadrolinija, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.


