Rome2Rio

How to get fromSt. Louis to Harbour Islandby plane or ferry

Find Transport to Harbour Island

See all options

Lambert–St. Louis International Airport (STL) to North Eleuthera Airport (ELH) flights

Calendar12Weekly Planes
Duration6h 31mAverage Duration
Ticket$180Cheapest Price
See schedules

Questions & Answers

What companies run services between St. Louis, MO, USA and Harbour Island, Bahamas?

There is no direct connection from St. Louis to Harbour Island. However, you can take the train to LAMBERT AIRPORT TERMINAL #1 station, walk to Lambert–St. Louis International Airport (STL) airport, fly to North Eleuthera Airport (ELH), take the taxi to North Eleuthera, then take the ferry to Harbour Island.

Airlines
Ferry operators

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 How to get from Luton Airport into central London, Travelling to the US: What do I need to know?, and Need to know: Eurostar - to help you get the most out of your next trip.