Travel from Lafayette-LA-USA to New-Orleans-Airport-MSY

Bus or train from Lafayette to New Orleans Airport (MSY)?

Greyhound USA operates a bus from Lafayette to New Orleans Airport (MSY) 3 times a day. Tickets cost $19 - $45 and the journey takes 3 h 5 min. Alternatively, Amtrak operates a train from Lafayette to New Orleans Airport (MSY) 6 times a week. Tickets cost $35 - $80 and the journey takes 4 h 25 min.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Lafayette to New Orleans Airport (MSY)

ModeDurationPrice
From Lafayette, LA bus to New Orleans Union Station Amtrak then bus to Louis Armstrong New Orleans International Airport.3 h 55 min$36
From Lafayette Amtrak train to New Orleans Union Station Amtrak then bus to Louis Armstrong New Orleans International Airport.5 h 15 min$60
From Lafayette drive to New Orleans Airport (MSY).2 h 10 min$15

How long does it take to get from Lafayette to New Orleans Airport (MSY)?

It takes approximately 3 h 55 min to get from Lafayette to New Orleans Airport (MSY), including transfers.

Is there a direct bus between Lafayette and New Orleans Airport (MSY)?

No, there is no direct bus from Lafayette to New Orleans Airport (MSY). However, there are services departing from Lafayette, LA and arriving at Louis Armstrong New Orleans International Airport via New Orleans Union Station Amtrak. The journey, including transfers, takes approximately 3 h 55 min.

Operators from Lafayette to New Orleans Airport (MSY)

OperatorPhoneWebsite
Greyhound USA+1 214-849-8100Greyhound USA
Jefferson Transit JeT(504) 818-1077Jefferson Transit JeT
Amtrak+1 1-800-872-7245Amtrak