Bus Overview

Average Duration:
33h 31m
Buses Per Day:
2

First and Last Bus

First Bus:
14:40
Last Bus:
01:30 (next day)

Ticket Details

Average Price:
$150 - $220

Overview

The bus between Las Vegas and St. Louis takes 33h 20m. On an average weekday, there are 2 buses per day travelling from Las Vegas to St. Louis. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

Need a hotel room in St. Louis?

Book now

Las Vegas to St. Louis bus times

All available buses travelling from Las Vegas to St. Louis. To see full schedules, alternative transport and to book your tickets online click here.
Departing Thursday, March 21, 2019
LAS VEGAS, NV
33h 20m
ST LOUIS, MO
33h 20m
Direct
Find Tickets
LAS VEGAS, NV
33h 45m
ST LOUIS, MO
33h 45m
Direct
Find Tickets
Departing Friday, March 22, 2019
LAS VEGAS, NV
33h 20m
ST LOUIS, MO
33h 20m
Direct
Find Tickets
LAS VEGAS, NV
33h 45m
ST LOUIS, MO
33h 45m
Direct
Find Tickets
Departing Saturday, March 23, 2019
LAS VEGAS, NV
33h 20m
ST LOUIS, MO
33h 20m
Direct
Find Tickets
LAS VEGAS, NV
33h 45m
ST LOUIS, MO
33h 45m
Direct
Find Tickets
Departing Sunday, March 24, 2019
LAS VEGAS, NV
33h 20m
ST LOUIS, MO
33h 20m
Direct
Find Tickets
LAS VEGAS, NV
33h 45m
ST LOUIS, MO
33h 45m
Direct
Find Tickets
Departing Monday, March 25, 2019
LAS VEGAS, NV
33h 20m
ST LOUIS, MO
33h 20m
Direct
Find Tickets
LAS VEGAS, NV
33h 45m
ST LOUIS, MO
33h 45m
Direct
Find Tickets

Questions & Answers

Yes, there is a direct bus departing from Las Vegas, Nv and arriving at St Louis, Mo. Services depart twice daily, and operate every day. The journey takes approximately 33h 20m.

More details

The distance between Las Vegas and St. Louis is 1383 miles. The road distance is 1621.7 miles.

Get driving directions

Las Vegas to St. Louis bus services, operated by Greyhound USA, depart from Las Vegas, Nv station.

More details

Las Vegas to St. Louis bus services, operated by Greyhound USA, arrive at St Louis, Mo station.

More details

Book your Las Vegas to St. Louis bus tickets online with Greyhound.

Search and book

St. Louis is 2h ahead of Las Vegas. It is currently 6:40 PM in Las Vegas and 8:40 PM in St. Louis.

There are 215+ hotels available in St. Louis. Prices start at $68 USD per night.

More details

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps