|Shortest Duration||47h 0m|
|Trips per day||1|
Book Amtrak from St Louis to Lompoc from $249.00. There are 1 Amtrak schedules from St Louis to Lompoc and you can expect on average to pay $249.00 for a Amtrak ticket to Lompoc. In St Louis, Amtrak departs to Lompoc from Gateway Station - 430 S 15th St and no other station. In Lompoc, Amtrak arrives at Surf Beach and no other station.
An average trip on Amtrak from St Louis to Lompoc takes 47 hours and 8 minutes, while the fastest available Amtrak trip will get you to Lompoc in 47 hours and 0 minutes,