Lux Bus America
Lux Bus America offers daily departures between Las Vegas and Anaheim (near San Diego), and the buses run express (no stops). The trip takes around 4.5 hours and includes baggage handling, complementary snacks, beverages, pillows and blankets. A restroom also is available on board.
Lux Bus Main Bus Terminal
Anaheim GardenWalk
321 W. Katella Ave., Suite 81
Anaheim, CA 92802
(877) 610-7870
luxbusamerica.com/bus-to-las-vegas-service.php
Greyhound Bus
Greyhound Bus runs several daily trips between San Diego and Las Vegas at a significantly lower price than other services. The downside is that the bus makes several stops, resulting in a trip that can take anywhere from 8.5 to 10 hours.
Grand Canyon Tour Company
The Grand Canyon Tour Company also offers daily express service between San Diego and several Las Vegas hotels. Passengers ride in luxury motor coaches and enjoy complimentary snacks and beverages.
Grand Canyon Tour Company
4343 N. Rancho Drive, Suite 230
Las Vegas, NV 89130
(800) 222-6966 or (702) 655-6060
grandcanyontourcompany.com/areasandiego.html