There are 3 ways to get from San Diego to Campo by bus, tram or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Bus • 2h 59m
$9 - $14
Tram, bus • 3h 27m
$4 - $6
1 alternative option
Drive • 1h 8m
$6 - $9
Coronavirus (COVID-19) in United States
There is widespread community transmission globally.
Some travel restrictions may still be in place within United States. For the latest travel status, please check the official page for United States.
Coronavirus (COVID-19) Travel Advice
Some border closures are in place for United States due to Coronavirus (COVID-19). Most travel to this country is restricted.Source Type: Government | Last updated: 4/21/2020
Currently, we are unable to provide domestic travel restriction information for travelling within United States. For the latest Coronavirus (COVID-19) travel status within United States, please check government recommendations.Official Coronavirus (COVID-19) Information for United States
Currently, we are unable to provide travel restriction information for leaving United States. For the latest Coronavirus (COVID-19) travel status in United States, please check government recommendations.Official Coronavirus (COVID-19) Information for United States
Questions & Answers
The cheapest way to get from San Diego to Campo is to tram and bus which costs $4 - $6 and takes 3h 27m.
The quickest way to get from San Diego to Campo is to drive which costs $6 - $9 and takes 1h 8m.
No, there is no direct bus from San Diego to Campo. However, there are services departing from San Diego and arriving at Hwy 94 & Forest Gate Rd via El Cajon Transit Center. The journey, including transfers, takes approximately 2h 59m.
The distance between San Diego and Campo is 41 miles. The road distance is 61.3 miles.
The best way to get from San Diego to Campo without a car is to bus which takes 2h 59m and costs $9 - $15.
It takes approximately 2h 59m to get from San Diego to Campo, including transfers.
San Diego to Campo bus services, operated by San Diego Metro Transit, depart from El Cajon Transit Center station.
San Diego to Campo bus services, operated by San Diego Metro Transit, arrive at Hwy 94 & Forest Gate Rd station.
Yes, the driving distance between San Diego to Campo is 61 miles. It takes approximately 1h 8m to drive from San Diego to Campo.
There are six+ hotels available in Campo. Prices start at $100 USD per night.
What companies run services between San Diego, CA, USA and Campo, CA, USA?
San Diego Metro Transit operates a bus from El Cajon Transit Center to Hwy 94 & Forest Gate Rd 3 times a day. Tickets cost $2 - $3 and the journey takes 1h 39m.
Bus from El Cajon Transit Center to Hwy 94 & Forest Gate Rd
- Ave. Duration
- 1h 39m
- 3 times a day
- Estimated price
- $2 - $3
- Schedules at
Want to know more about travelling around the world?
Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Slovenia: Getting from Ljubljana to Lake Bled, Getting around the Cyclades and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.