Trip to Las Vegas

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from San Diego to Las Vegas

🚂 Embark on a scenic train journey from San Diego 🏖️ to Las Vegas 🎰 through a route spanning 332 miles. The trip features a total travel time of 7 hours and 57 minutes with opportunities to relax and enjoy the passing landscapes. 🚌 The first leg of the journey involves a bus transfer to San Bernardino 🚌 where you'll board another bus towards the vibrant city of Las Vegas 🌆, operated by Greyhound. With a total travel time of approximately 6 hours and 15 minutes for these two transfers, sit back and enjoy the ride as you head towards your destination. 🌟 To conclude the journey, a quick 5-minute bus ride from Las Vegas South Strip will take you to Warm Springs 🚌, serving as the final leg of this memorable trip. Salt Lake Express ensures a smooth and comfortable transfer, providing a hassle-free conclusion to your train adventure to Las Vegas.

Where to stay in Las Vegas

There are over 424 hotels to stay in Las Vegas. Prices range from $16 per night.

Accomodation
  • The train route from San Diego to Las Vegas involves a combination of bus transfers. The journey includes a bus from San Diego to San Bernardino Greyhound Station operated by Greyhound, and then another bus from San Bernardino to Las Vegas operated by Greyhound as well. The final leg of the trip includes a bus from Las Vegas to Reno Airport NV via Warm Springs operated by Salt Lake Express. The total travel time for this route is approximately 7 hours and 57 minutes covering a distance of 332 miles.
  • The fastest train route between San Diego and Las Vegas involves a combination of bus transfers. This route includes a bus from San Diego to San Bernardino Greyhound Station, a second bus from San Bernardino to Las Vegas, and a final bus from Las Vegas to Reno Airport NV via Warm Springs. The total travel time for this route is approximately 7 hours and 57 minutes, covering a distance of 332 miles.
  • There are no direct trains between San Diego and Las Vegas on this route. Instead, the journey involves taking a series of buses with transfers at San Bernardino Greyhound Station and Las Vegas South Strip. These buses operated by Greyhound and Salt Lake Express provide the transportation between the two cities, with a total travel time of approximately 7 hours and 57 minutes covering a distance of 332 miles.
  • The first bus of the day from San Diego to begin the journey towards Las Vegas is the one departing from San Diego to San Bernardino Greyhound Station, operated by Greyhound. The last bus of the day for the final leg of the trip from Las Vegas to Reno Airport NV via Warm Springs is provided by Salt Lake Express. The total travel time for this route is approximately 7 hours and 57 minutes covering a distance of 332 miles with relevant transfers at specified stations.
  • There are no direct train trips between San Diego and Las Vegas. The route requires two transfers via bus - the first transfer is from San Diego to San Bernardino Greyhound Station, operated by Greyhound, and the second transfer is from San Bernardino to Las Vegas, also operated by Greyhound. The total travel time for this journey is approximately 7 hours and 57 minutes, covering a distance of 332 miles with the specified bus transfers.

Will you be returning to San Diego by train?

If you are looking for the return train journey, check out trains from Las Vegas to San Diego

See schedule