HUB hero image

How to Travel from

Odessa to Lafayette

by Route or Car

Odessa
+0
Lafayette
Transport search to Lafayette
Odessa
+0
Lafayette
Building a composite car route
Cheapest
Best Offer!
Car
44 h 55 min
4595 km.
from $252
Composite Route Car Only

Three ways to Travel from Odessa to Lafayette

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

Omnibus Express

Phone:
+995 322 159 259
Website:
omnibusexpress.ge/
Bus from Odessa to Dallas
Ave. Duration:
5h 52m
Frequency:
Once daily
Estimated price:
$59.78–$86.96
Bus from Dallas to Houston
Ave. Duration:
4h
Frequency:
5 times a day
Estimated price:
$50.00–$70.65
Bus from Houston - Harrisburg Blvd to Lafayette
Ave. Duration:
3h 15m
Frequency:
Once daily
Estimated price:
$50.00–$70.65

Greyhound USA

Phone:
+1 214-849-8100
Website:
greyhound.com/
Bus from Dallas Bus Station to Lafayette
Ave. Duration:
7h 30m
Frequency:
Once a week
Estimated price:
$26.09–$184.78

Tornado Bus Company

Phone:
+1 888 358 6762
Website:
tornadobus.com
Bus from Stripes gas station - Odessa, TX to Tornado
Ave. Duration:
6h 51m
Frequency:
Once daily
Estimated price:
$59.78–$163.04

Noroeste USA

Phone:
+1 817-704-8506
Website:
noroesteusa.com
Bus from Odessa to Alpine
Ave. Duration:
3h
Frequency:
Once daily
Estimated price:
$4.46–$5.98

Airlines

American Airlines

Website:
aa.com/
Plane from Midland International Airport to Lafayette
Ave. Duration:
5h 13m
Frequency:
Every day
Estimated price:
$206.52–$869.57

United Airlines

Website:
united.com/
Plane from Midland International Airport to Lafayette
Ave. Duration:
4h 46m
Frequency:
Every day
Estimated price:
$250.00–$869.57

Train operators

Amtrak

Phone:
+1 800-872-7245
Website:
amtrak.com/home.html
Train from Alpine Amtrak Station to Lafayette
Ave. Duration:
20h 17m
Frequency:
3 times a week
Estimated price:
$70.65–$250.00

Questions and Answers

What is the cheapest way to get from Odessa to Lafayette?

The cheapest way to get from Odessa to Lafayette is to bus and train which costs $70.65 - $260.87 and takes 24h 17m.

What is the fastest way to get from Odessa to Lafayette?

The fastest way to get from Odessa to Lafayette is to fly which takes 4h 21m and costs $250 - $978.26 .

Is there a direct bus between Odessa and Lafayette?

No, there is no direct bus from Odessa to Lafayette. However, there are services departing from Odessa and arriving at Lafayette via Dallas, S Wayside Dr @ Telephone Rd and Houston - Harrisburg Blvd. The journey, including transfers, takes approximately 15h 36m.

How far is it from Odessa to Lafayette?

The distance between Odessa and Lafayette is 1018 km. The road distance is 1195.8 km.

How do I travel from Odessa to Lafayette without a car?

The best way to get from Odessa to Lafayette without a car is to bus which takes 15h 36m and costs $184.78 - $271.74 .

How long does it take to get from Odessa to Lafayette?

It takes approximately 4h 21m to get from Odessa to Lafayette, including transfers.

Where do I catch the Odessa to Lafayette bus from?

Odessa to Lafayette bus services, operated by Omnibus Express, depart from Odessa station.

Bus or fly from Odessa to Lafayette?

The best way to get from Odessa to Lafayette is to fly which takes 4h 21m and costs $250 - $978.26 . Alternatively, you can bus, which costs $184.78 - $271.74 and takes 15h 36m.

Where does the Odessa to Lafayette bus arrive?

Odessa to Lafayette bus services, operated by Omnibus Express, arrive at Dallas station.

Can I drive from Odessa to Lafayette?

Yes, the driving distance between Odessa to Lafayette is 1196 km. It takes approximately 11h 43m to drive from Odessa to Lafayette.

Which airlines fly from Midland International Airport Airport to Lafayette Regional Airport Airport?

United Airlines and American Airlines offer flights from Midland International Airport Airport to Lafayette Regional Airport Airport.

Where can I stay near Lafayette?

There are 139+ hotels available in Lafayette. Prices start at $48.62 per night.
+0