There are 3 ways to get from Picayune to Bay St. Louis Station by train (Amtrak), car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train (Amtrak)
best- Take the train from Picayune Amtrak Station to New Orleans Union Passenger Terminaltrain Crescent
- Take the train from New Orleans Union Passenger Terminal to Bay St Louistrain Amtrak Mardi Gras Service / ...
3h 47m$33–70Drive 31.3 mi
cheapest- Drive from Picayune to Bay St. Louis Stationcar 31.3 mi
46 min$6–9Taxi
- Take the taxi from Picayune to Bay St. Louis Stationtaxi 31.3 mi
46 min$80–95
Picayune to Bay St. Louis Station by train and foot (Amtrak)
Questions & Answers
The cheapest way to get from Picayune to Bay St. Louis Station is to drive which costs $5 - $9 and takes 46 min.
The fastest way to get from Picayune to Bay St. Louis Station is to drive which takes 46 min and costs $5 - $9.
No, there is no direct train from Picayune station to Bay St. Louis Station. However, there are services departing from Picayune Amtrak Station and arriving at Bay St Louis via New Orleans Union Passenger Terminal. The journey, including transfers, takes approximately 3h 47m.
The distance between Picayune and Bay St. Louis Station is 105 miles. The road distance is 31.5 miles.
The best way to get from Picayune to Bay St. Louis Station without a car is to train which takes 3h 47m and costs $30 - $70.
It takes approximately 3h 47m to get from Picayune to Bay St. Louis Station, including transfers.
Picayune to Bay St. Louis Station train services, operated by Amtrak, depart from Picayune Amtrak Station.
Picayune to Bay St. Louis Station train services, operated by Amtrak, arrive at New Orleans Union Passenger Terminal station.
Yes, the driving distance between Picayune to Bay St. Louis Station is 31 miles. It takes approximately 46 min to drive from Picayune to Bay St. Louis Station.
Book your Picayune to Bay St. Louis Station train tickets online with Omio.
What companies run services between Picayune, MS, USA and Bay St. Louis Station, MS, USA?
You can take a train from Picayune Amtrak Station to Bay St. Louis Station via New Orleans Union Passenger Terminal and Bay St Louis in around 3h 47m.
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Picayune Amtrak Station to New Orleans Union Passenger Terminal
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- $17–35
- Website
- https://www.amtrak.com/home.html
Train from New Orleans Union Passenger Terminal to Bay St Louis
- Ave. Duration
- 27 min
- Frequency
- Twice daily
- Estimated price
- $16–35
- Website
- https://www.amtrak.com/home.html
- Ave. Duration
- 46 min
- Estimated price
- $80–95
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.
Related travel guides
Why you should take the train in the US
Read the travel guide
More Questions & Answers
There are 219+ hotels available in Bay St. Louis Station.





