There are 7 ways to get from Chicago to Laredo by plane, bus, train 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.
Recommended option
Fly Chicago O'Hare to Laredo • 6 h 50 min
$253 - $1,031
Cheapest option
Bus Megabus • 31 h 16 min
$101 - $205
5 alternative options
Fly Chicago Midway to San Antonio, bus • 8 h 7 min
$215 - $706
Fly Chicago O'Hare to San Antonio, bus • 8 h 28 min
$185 - $547
Bus • 27 h 7 min
$145 - $359
Train, bus • 35 h 7 min
$192 - $542
Drive • 22 h 10 min
$130 - $200
What companies run services between Chicago, IL, USA and Laredo, TX, USA?
American Airlines and United Airlines fly from Chicago to Laredo hourly. Alternatively, you can take a bus from Chicago to Laredo via Dallas, Tx and San Antonio, Tx in around 27 h 7 min.

- Website
- southwest.com
Flights from Chicago Midway to San Antonio
- Ave. Duration
- 2 h 53 min
- When
- Every day
- Estimated price
- $440 - $1,100
Flights from Chicago Midway to San Antonio via Dallas
- Ave. Duration
- 4 h 35 min
- When
- Every day
- Estimated price
- $440 - $1,100
Flights from Chicago Midway to San Antonio via St. Louis
- Ave. Duration
- 4 h 28 min
- When
- Every day
- Estimated price
- $440 - $1,100
Flights from Chicago Midway to San Antonio via Houston Hobby Apt
- Ave. Duration
- 4 h 34 min
- When
- Every day
- Estimated price
- $440 - $1,100
Flights from Chicago Midway to San Antonio via Kansas City
- Ave. Duration
- 4 h 50 min
- When
- Monday to Friday
- Estimated price
- $440 - $1,100

- Website
- aa.com
Flights from Chicago O'Hare to Laredo via Dallas/Ft.Worth
- Ave. Duration
- 5 h 20 min
- When
- Every day
- Estimated price
- $230 - $1,000
Flights from Chicago O'Hare to Laredo via St. Louis, Dallas/Ft.Worth
- Ave. Duration
- 6 h 14 min
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $230 - $1,000
Flights from Chicago O'Hare to Laredo via Kansas City, Dallas/Ft.Worth
- Ave. Duration
- 6 h 41 min
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $230 - $1,000
Flights from Chicago O'Hare to Laredo via Omaha, Dallas/Ft.Worth
- Ave. Duration
- 6 h 42 min
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $240 - $1,000
Flights from Chicago O'Hare to San Antonio
- Ave. Duration
- 3 h
- When
- Every day
- Estimated price
- $350 - $1,000
Flights from Chicago O'Hare to San Antonio via Dallas/Ft.Worth
- Ave. Duration
- 4 h 50 min
- When
- Every day
- Estimated price
- $350 - $1,000

- Website
- united.com
Flights from Chicago O'Hare to Laredo via Houston
- Ave. Duration
- 5 h 58 min
- When
- Every day
- Estimated price
- $240 - $1,100
Flights from Chicago O'Hare to Laredo via Tulsa, Houston
- Ave. Duration
- 7 h 10 min
- When
- Every day
- Estimated price
- $240 - $1,100
Flights from Chicago O'Hare to Laredo via Fayetteville, Houston
- Ave. Duration
- 7 h 12 min
- When
- Monday, Tuesday, Wednesday, Thursday and Sunday
- Estimated price
- $240 - $1,100
Flights from Chicago O'Hare to Laredo via Little Rock, Houston
- Ave. Duration
- 7 h 18 min
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $240 - $1,100
Flights from Chicago O'Hare to San Antonio
- Ave. Duration
- 3 h 3 min
- When
- Every day
- Estimated price
- $360 - $950
Flights from Chicago O'Hare to San Antonio via Houston
- Ave. Duration
- 5 h 1 min
- When
- Every day
- Estimated price
- $360 - $950

- Phone
- +1 1-800-872-7245
- Website
- amtrak.com
Train from Chicago Union Station Amtrak to San Antonio Amtrak
- Ave. Duration
- 32 h 10 min
- Frequency
- Twice daily
- Estimated price
- $160 - $490
- Website
- amtrak.com
- Coach Seat
- $160 - $250
- Flexi Coach Seat
- $290 - $430
- Business Coach Seat
- $350 - $490
- Room
- $650 - $900

- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from San Antonio, Tx to Laredo, Tx
- Ave. Duration
- 2 h 30 min
- Frequency
- Every 30 minutes
- Estimated price
- $21 - $50
- Website
- greyhound.com
- Economy
- $21 - $35
- Flexible
- $35 - $50
Bus from Chicago, Il to Dallas, Tx
- Ave. Duration
- 19 h 20 min
- Frequency
- Every 3 hours
- Estimated price
- $90 - $240
- Website
- greyhound.com
- Economy
- $90 - $160
- Flexible
- $180 - $240
Bus from Dallas, Tx to San Antonio, Tx
- Ave. Duration
- 4 h 50 min
- Frequency
- Every 30 minutes
- Estimated price
- $30 - $75
- Website
- greyhound.com
- Economy
- $30 - $50
- Flexible
- $55 - $75

- Phone
- 877-462-6342
- Website
- us.megabus.com
Bus from Chicago to Dallas/Forth Worth - Grand Prairie
- Ave. Duration
- 21 h 45 min
- Frequency
- 4 times a day
- Estimated price
- $55 - $120
- Schedules at
- us.megabus.com
Bus from Grand Prairie to San Antonio, TX
- Ave. Duration
- 5 h 40 min
- Frequency
- Twice daily
- Estimated price
- $25 - $40
- Schedules at
- us.megabus.com
Want to know more about travelling around United States
Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Questions & Answers
How far is it from Chicago to Laredo?
The distance between Chicago and Laredo is 1928 km. The road distance is 2206 km.
What is the cheapest way to get from Chicago to Laredo?
The cheapest way to get from Chicago to Laredo is to drive which costs $130 - $200 and takes 22 h 10 min.
What is the fastest way to get from Chicago to Laredo?
The quickest way to get from Chicago to Laredo is to fly which takes 6 h 50 min and costs $250 - $1,100.
Is there a direct bus between Chicago and Laredo?
No, there is no direct bus from Chicago to Laredo. However, there are services departing from Chicago, Il and arriving at Laredo, Tx via Dallas, Tx and San Antonio, Tx. The journey, including transfers, takes approximately 27 h 7 min.
How long does it take to get from Chicago to Laredo?
It takes approximately 6 h 50 min to get from Chicago to Laredo, including transfers.