HUB hero image

How to Travel from

Imperial Beach to San Diego

by Rideshare or Car

Imperial Beach
+0
San Diego
Transport search to San Diego
Imperial Beach
+0
San Diego
Building a composite car route
Cheapest
Best Offer!
Car
14 min
21 km.
from $1
Composite Route Car Only

Two ways to Travel from Imperial Beach to San Diego

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Train operators

San Diego Metro Transit

Phone:
+1 619-233-3004
Website:
sdmts.com
Train from Palm Avenue Station to Fifth
Ave. Duration:
31 min
Frequency:
Every 15 minutes
Estimated price:
$2.17–$14.01
Bus from Palm Av & 9th St to 12th
Ave. Duration:
44 min
Frequency:
Every 30 minutes
Estimated price:
$2.80–$5.86

Questions and Answers

What is the cheapest way to get from Imperial Beach to San Diego?

The cheapest way to get from Imperial Beach to San Diego is to drive which costs $2.39 - $3.59 and takes 15 min.

What is the fastest way to get from Imperial Beach to San Diego?

The fastest way to get from Imperial Beach to San Diego is to taxi which takes 15 min and costs $59.78 - $76.09 .

Is there a direct bus between Imperial Beach and San Diego?

Yes, there is a direct bus departing from Palm Av & 9th St and arriving at 12th & Imperial Transit Center. Services depart every 30 minutes, and operate every day. The journey takes approximately 44 min.

How far is it from Imperial Beach to San Diego?

The distance between Imperial Beach and San Diego is 25 km. The road distance is 21.7 km.

How do I travel from Imperial Beach to San Diego without a car?

The best way to get from Imperial Beach to San Diego without a car is to line 901 bus which takes 44 min and costs $2.39 - $5 .

How long does it take to get from Imperial Beach to San Diego?

The line 901 bus from Palm Av & 9th St to 12th & Imperial Transit Center takes 44 min including transfers and departs every 30 minutes.

Where do I catch the Imperial Beach to San Diego bus from?

Imperial Beach to San Diego bus services, operated by San Diego Metro Transit, depart from Palm Av & 9th St station.

Where does the Imperial Beach to San Diego bus arrive?

Imperial Beach to San Diego bus services, operated by San Diego Metro Transit, arrive at 12th & Imperial Transit Center station.

Can I drive from Imperial Beach to San Diego?

Yes, the driving distance between Imperial Beach to San Diego is 22 km. It takes approximately 15 min to drive from Imperial Beach to San Diego.

Where can I stay near San Diego?

There are 1964+ hotels available in San Diego. Prices start at $53.04 per night.
+0