There are 6 ways to get from Banning to San Diego by bus, train, car, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train via Anaheim (Amtrak)
best- Take the bus from Cabazon Amtrak Bus Stop to Fullerton Amtrak Stationbus Amtrak Thruway Connecting Service
- Take the train from Fullerton Amtrak Station to San Diegotrain Pacific Surfliner
6h 26m$42–85Bus
cheapest- Take the bus from Walmart to San Bernardinobus Commuter Link 120
- Take the bus from San Bernardino Downtown Transit Center to San Diegobus FlixBus 2015 / ...
7h 15m$18–30Bus via Escondido
- Take the bus from Walmart to San Bernardinobus
- Take the bus from San Bernardino to Escondidobus
- Take the bus from Escondido Transit Center to Broadway & 4th Avbus 235 / ...
6h 58m$33–55Drive 100.5 mi
- Drive from Banning to San Diegocar 100.5 mi
1h 48m$19–27Bus, train
- Take the bus from Walmart to San Bernardinobus
- Take the train from San Bernardino - Downtown to Oceansidetrain
- Take the train from Oceanside to San Diegotrain
8h 5m$25–47Bus, train via San Bernardino
- Take the bus from 6th Street and Orange Avenue to San Bernardinobus
- Take the train from San Bernardino - Downtown to Santa Anatrain
- Take the train from Santa Ana to San Diegotrain
8h 12m$34–77
Banning to San Diego by bus and train (Amtrak)
Comparing Your Travel Options
The cheapest way to get from Banning to San Diego is to drive which costs $18 - $27 and takes 1h 48m.
The fastest way to get from Banning to San Diego is to drive which takes 1h 48m and costs $18 - $27.
No, there is no direct bus from Banning to San Diego. However, there are services departing from Banning Library and arriving at Broadway & 4th Av via Walmart, San Bernardino and Escondido Transit Center. The journey, including transfers, takes approximately 6h 58m.
The distance between Banning and San Diego is 181 miles. The road distance is 101 miles.
The best way to get from Banning to San Diego without a car is to bus and train via Anaheim which takes 6h 26m and costs $40 - $85.
It takes approximately 6h 26m to get from Banning to San Diego, including transfers.
Banning to San Diego bus services, operated by Beaumont Transit System, depart from Walmart station.
Banning to San Diego bus services, operated by Beaumont Transit System, arrive at San Bernardino station.
Yes, the driving distance between Banning to San Diego is 101 miles. It takes approximately 1h 48m to drive from Banning to San Diego.
Book your Banning to San Diego bus tickets online with Omio.
What companies run services between Banning, CA, USA and San Diego, CA, USA?
You can take a bus from Banning Library to Broadway & 4th Av via Walmart, San Bernardino, San Bernardino, Escondido, and Escondido Transit Center in around 6h 58m.
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Fullerton Amtrak Station to San Diego
- Ave. Duration
- 2h 26m
- Frequency
- Hourly
- Estimated price
- $25–60
- Website
- Amtrak
Train from Oceanside to San Diego
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- $10–24
- Website
- Amtrak
Train from Santa Ana to San Diego
- Ave. Duration
- 2h 6m
- Frequency
- Hourly
- Estimated price
- $22–55
- Website
- Amtrak
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Bus from Cabazon Amtrak Bus Stop to Fullerton Amtrak Station
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Estimated price
- $16–24
- Website
- Amtrak
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
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
Booking & Getting There
There are 2367+ hotels available in San Diego.





