Skip to main content

How to get from Imperial Beach Bl & Granger St to Serra Mesa by bus?

From Imperial Beach Bl & Granger St to Serra Mesa by bus

To get from Imperial Beach Bl & Granger St to Serra Mesa in San Diego, you’ll need to take 3 bus lines: take the 901 bus from Imperial Beach Bl & Granger St station to Broadway & 9th Av station. Next, you’ll have to switch to the 20 bus and finally take the 928 bus from Fashion Valley Transit Center station to Gramercy Dr & Sandrock Rd station. The total trip duration for this route is approximately 2 hr 10 min. The ride fare is $0.00.

130min$0.00
Bus - 901
901
Bus - 20
20
Bus - 928
928
Walk to Serra Mesa
Leaves from Imperial Beach Bl & Granger St

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Imperial Beach Bl & Granger St
  • 2
    Bus - 901901
    Wait for bus
    901
    Downtown
  • 3
    Ride to bus station
    Ride to bus station
    Broadway & 9th Av
    ID 13311
    58 min
  • 4
    Walk to bus station
    Walk to bus station
    10th Av & Broadway
    ID 11656
    110 yd • 2 min
  • 5
    Bus - 2020
    Wait for bus
    20
    Rancho Bernardo Sta
  • 6
    Ride to bus station
    Ride to bus station
    Fashion Valley Transit Center
    ID 94043
    13 min
  • 7
    Walk to bus station
    Walk to bus station
    Fashion Valley Transit Center
    ID 94039
    170 yd • 2 min
  • 8
    Bus - 928928
    Wait for bus
    928
    Kearny Mesa
  • 9
    Ride to bus station
    Ride to bus station
    Gramercy Dr & Sandrock Rd
    ID 10525
    16 min
  • 10
    Walk to Serra Mesa
    Walk to
    Serra Mesa
    Sandrock Road
    60 yd • 1 min
*Duration based on 8am traffic

Alternative route from Imperial Beach Bl & Granger St to Serra Mesa by bus via 901, 120 and 928

To get from Imperial Beach Bl & Granger St to Serra Mesa in San Diego, you’ll need to take 3 bus lines: take the 901 bus from Imperial Beach Bl & Granger St station to Broadway & 5th Av station. Next, you’ll have to switch to the 120 bus and finally take the 928 bus from Fashion Valley Transit Center station to Gramercy Dr & Sandrock Rd station. The total trip duration for this route is approximately 2 hr 10 min. The ride fare is $0.00.

130min$0.00
Bus - 901
901
Bus - 120
120
Bus - 928
928
Walk to Serra Mesa
Leaves from Imperial Beach Bl & Granger St

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Imperial Beach Bl & Granger St
  • 2
    Bus - 901901
    Wait for bus
    901
    Downtown
  • 3
    Ride to bus station
    Ride to bus station
    Broadway & 5th Av
    ID 13312
    59 min
  • 4
    Walk to bus station
    Walk to bus station
    5th Av & C St
    ID 12434
    100 yd • 2 min
  • 5
    Bus - 120120
    Wait for bus
    120
    Kearny Mesa
  • 6
    Ride to bus station
    Ride to bus station
    Fashion Valley Transit Center
    ID 94044
    20 min
  • 7
    Walk to bus station
    Walk to bus station
    Fashion Valley Transit Center
    ID 94039
    190 yd • 3 min
  • 8
    Bus - 928928
    Wait for bus
    928
    Kearny Mesa
  • 9
    Ride to bus station
    Ride to bus station
    Gramercy Dr & Sandrock Rd
    ID 10525
    16 min
  • 10
    Walk to Serra Mesa
    Walk to
    Serra Mesa
    Sandrock Road
    60 yd • 1 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in San Diego.
All local mobility options in one app

Public transit directions from Imperial Beach Bl & Granger St to Serra Mesa

The distance between Imperial Beach Bl & Granger St, San Diego and Serra Mesa, San Diego is approximately 26.11 mi, which can typically be travelled in 130 min. Moovit will show you the directions from Imperial Beach Bl & Granger St to Serra Mesa by bus, so no matter how you choose to travel in San Diego – you will always have plenty of easy options.

Public transit stations close to Imperial Beach Bl & Granger St

Imperial Beach Bl & Granger St is located at Imperial Beach Bl & Granger St, San Diego and the nearest public transit station is Imperial Beach Bl & Granger St.

Bus stations close to Imperial Beach Bl & Granger St:

  • Imperial Beach Bl & Granger St
  • Imperial Beach Bl & 13th St
  • Coronado Av & Atwater St

Cable Car stations close to Imperial Beach Bl & Granger St:

  • Palm Avenue Station

Public transit stations close to Serra Mesa, San Diego

Serra Mesa is located at Sandrock Road, San Diego and the nearest public transit station is Murray Ridge Rd & Murray Ridge Ct.

Bus stations close to Serra Mesa:

  • Murray Ridge Rd & Murray Ridge Ct
  • Murray Ridge Rd & Iverson St
  • Sandrock Rd & Murray Ridge Rd

Cable Car stations close to Serra Mesa:

  • Stadium Station
  • Fenton Parkway Station
  • Rio Vista Station

Alternative route from Imperial Beach Bl & Granger St to Serra Mesa by bus via 901, 120 and 928

To get from Imperial Beach Bl & Granger St to Serra Mesa in San Diego, you’ll need to take 3 bus lines: take the 901 bus from Imperial Beach Bl & Granger St station to Broadway & 5th Av station. Next, you’ll have to switch to the 120 bus and finally take the 928 bus from Fashion Valley Transit Center station to Gramercy Dr & Sandrock Rd station. The total trip duration for this route is approximately 2 hr 10 min. The ride fare is $0.00.

130min$0.00
Bus - 901
901
Bus - 120
120
Bus - 928
928
Walk to Serra Mesa
Leaves from Imperial Beach Bl & Granger St

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Imperial Beach Bl & Granger St
  • 2
    Bus - 901901
    Wait for bus
    901
    Downtown
  • 3
    Ride to bus station
    Ride to bus station
    Broadway & 5th Av
    ID 13312
    59 min
  • 4
    Walk to bus station
    Walk to bus station
    5th Av & C St
    ID 12434
    100 yd • 2 min
  • 5
    Bus - 120120
    Wait for bus
    120
    Kearny Mesa
  • 6
    Ride to bus station
    Ride to bus station
    Fashion Valley Transit Center
    ID 94044
    20 min
  • 7
    Walk to bus station
    Walk to bus station
    Fashion Valley Transit Center
    ID 94039
    190 yd • 3 min
  • 8
    Bus - 928928
    Wait for bus
    928
    Kearny Mesa
  • 9
    Ride to bus station
    Ride to bus station
    Gramercy Dr & Sandrock Rd
    ID 10525
    16 min
  • 10
    Walk to Serra Mesa
    Walk to
    Serra Mesa
    Sandrock Road
    60 yd • 1 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Imperial Beach Bl & Granger St to Serra Mesa?

    The fastest way takes 130 minutes, using Bus line 901, Bus line 20, Bus line 928.

  • What is the alternative route to get from Imperial Beach Bl & Granger St to Serra Mesa?

    The alternative route takes 130 minutes, using Bus line 901, Bus line 120, Bus line 928.

  • Is there a direct bus between Imperial Beach Bl & Granger St and Serra Mesa?

    No, you’ll have to take 3 bus lines in total. The total travelling time is 2 hr 10 min.

  • Which bus line goes from Imperial Beach Bl & Granger St to Serra Mesa?

    The 901 bus line goes from Downtown station near Imperial Beach Bl & Granger St in Imperial Beach to Broadway & 9th Av station. From there you’ll have to take one bus line till Broadway & 9th Av station near Serra Mesa in San Diego.

  • How long does it take to travel from Imperial Beach Bl & Granger St to Serra Mesa by bus?

    The total travel time between Imperial Beach Bl & Granger St in Imperial Beach and Serra Mesa in San Diego by bus is about 2 hr 10 min.

  • Where do I get on the bus near Imperial Beach Bl & Granger St to get to Serra Mesa?

    Get on the 901 bus from the Downtown stop near Imperial Beach Bl & Granger St in Imperial Beach.

  • Where do I get off the bus when travelling between Imperial Beach Bl & Granger St and Serra Mesa?

    Get off the bus at the Broadway & 9th Av stop, which is closest to Serra Mesa in San Diego.

  • How much is the bus fare from Imperial Beach Bl & Granger St to Serra Mesa?

    The ride from Imperial Beach Bl & Granger St to Serra Mesa costs $0.00.

Real-Time Arrivals, Schedules, Maps & More