There are 4 ways to get from Bonita to Solana Beach by bus, tram, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 705 bus, tram, train
best- Take the bus from Bonita Rd & Otay Lakes Rd to E Street Transit Centerbus 705
- Take the tram from E Street Station to America Plaza Stationtram
- Take the train from San Diego to Solana Beach Amtrak Stationtrain
2h 34mTram, line 101 bus
cheapest- Take the tram from E Street Station to UTC Stationtram Blue
- Take the bus from UTC Transit Center to Hwy 101 & Dahlia Drbus 101
2h 55m$6–24Drive 30 mi
- Drive from Bonita to Solana Beachcar 30 mi
34 min$6–8Taxi
- Take the taxi from Bonita to Solana Beachtaxi 30 mi
34 min$130–170
Questions & Answers
The cheapest way to get from Bonita to Solana Beach is to drive which costs $5 - $8 and takes 34 min.
The fastest way to get from Bonita to Solana Beach is to drive which takes 34 min and costs $5 - $8.
The distance between Bonita and Solana Beach is 40 miles. The road distance is 30.2 miles.
The best way to get from Bonita to Solana Beach without a car is to line 705 bus and tram and train which takes 2h 34m and costs .
It takes approximately 2h 34m to get from Bonita to Solana Beach, including transfers.
Yes, the driving distance between Bonita to Solana Beach is 30 miles. It takes approximately 34 min to drive from Bonita to Solana Beach.
There are 534+ hotels available in Solana Beach.
What companies run services between Bonita, San Diego County, CA, USA and Solana Beach, CA, USA?
There is no direct connection from Bonita to Solana Beach. However, you can take the line 705 bus to E Street Transit Center, walk to E Street Station, take the vehicle to America Plaza Station, walk to San Diego, then take the train to Solana Beach Amtrak Station. Alternatively, you can take a bus from Bonita Rd & Otay Lakes Rd to Hwy 101 & Dahlia Dr via E Street Transit Center, E Street Station, UTC Station, and UTC Transit Center in around 2h 55m.
- Phone
- +1 619-557-4555
- Website
- sdmts.com
Tram from E Street Station to America Plaza Station
- Ave. Duration
- 27 min
- Frequency
- Every 15 minutes
- Website
- https://www.sdmts.com
- Schedules at
- https://www.sdmts.com/getting-around/departures-and-schedules
Tram from E Street Station to UTC Station
- Ave. Duration
- 1h 5m
- Frequency
- Every 20 minutes
- Estimated price
- $2–14
- Website
- https://www.sdmts.com
- Schedules at
- https://www.sdmts.com/getting-around/departures-and-schedules
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from San Diego to Solana Beach Amtrak Station
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- $8–17
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 619-557-4555
- Website
- sdmts.com
Bus from Bonita Rd & Otay Lakes Rd to E Street Transit Center
- Ave. Duration
- 28 min
- Frequency
- Every 3 hours
- Estimated price
- $2–5
- Website
- https://www.sdmts.com
- Schedules at
- https://www.sdmts.com/getting-around/departures-and-schedules
- One Way - Adult/Youth
- $2–5
- Phone
- +1 760-966-6500
- [email protected]
- Website
- gonctd.com
Bus from UTC Transit Center to Hwy 101 & Dahlia Dr
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- $2–5
- Website
- https://gonctd.com
- Schedules at
- https://gonctd.com/schedules/
- Adult
- $2–5
- Ave. Duration
- 34 min
- Estimated price
- $130–170
Coastal Cab
- Phone
- +1 619-503-0500
- Website
- coastalcabdispatch.com
Orange Cab
- Phone
- +1 619-223-5555
- Website
- taxi-sandiego.com
San Diego Taxi Service
- Phone
- +1 619-906-0192
- Website
- sdtaxiservice.com
Sitio de Taxis Macroplaza
- Phone
- +52 664 622 0026
Taxis Libres de Tijuana
- Phone
- +52 663 114 4074
Taxi Tel Tijuana
- Phone
- +52 664 624 7116
- Website
- taxiteltij.com
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
Why you should take the train in the US
Read the travel guide










