Skip to main content

How to get from San Diego International Airport (SAN) to San Diego International Airport (SAN) by bus and light rail?

By bus and light rail

To get from San Diego International Airport (SAN) to San Diego International Airport (SAN) in San Diego, you’ll need to take one light rail line and 2 bus lines: take the SPRINTER light rail from Vista Transit Center station to Escondido Transit Center station. Next, you’ll have to switch to the 280 bus and finally take the 992 bus from Broadway & 2nd Av station to San Diego Int'L Airport & Terminal 2 East station. The total trip duration for this route is approximately 1 hr 44 min. The ride fare is $0.00.

104min$0.00
Light Rail - SPRINTER
SPRINTER
Bus - 280
280
Bus - 992
992
Leaves from Vista Transit Center

Step by Step

  • 1
    Start from light rail station
    Start from light rail station
    San Diego International Airport (SAN)
    3225 N Harbor Dr (at Airport Terminal Rd)
  • 2
    Light Rail - SPRINTERSPRINTER
    Wait for light rail
    SPRINTER
    Escondido
  • 3
    Ride to light rail station
    Ride to light rail station
    Escondido Transit Center
    30 min
  • 4
    Walk to bus station
    Walk to bus station
    Escondido Transit Center
    310 yd • 4 min
  • 5
    Bus - 280280
    Wait for bus
    280
    Downtown Sd
  • 6
    Ride to bus station
    Ride to bus station
    Broadway & 2nd Av
    ID 13313
    45 min
  • 7
    Bus - 992992
    Wait for bus
    992
    Airport
  • 8
    Ride to bus station San Diego Int'L Airport & Terminal 2 East
    Ride to bus station
    San Diego Int'L Airport & Terminal 2 East
    ID 99471
    16 min
*Duration based on 8am traffic

Alternative route by bus and light rail via SPRINTER, 280 and 923

To get from San Diego International Airport (SAN) to San Diego International Airport (SAN) in San Diego, you’ll need to take one light rail line and 2 bus lines: take the SPRINTER light rail from Vista Transit Center station to Escondido Transit Center station. Next, you’ll have to switch to the 280 bus and finally take the 923 bus from Broadway & 2nd Av station to N Harbor Dr & Spanish Landing (Terminal 2) station. The total trip duration for this route is approximately 1 hr 43 min. The ride fare is $0.00.

103min$0.00
Light Rail - SPRINTER
SPRINTER
Bus - 280
280
Bus - 923
923
Walk to San Diego International Airport (SAN)
Leaves from Vista Transit Center

Step by Step

  • 1
    Start from light rail station
    Start from light rail station
    San Diego International Airport (SAN)
    3225 N Harbor Dr (at Airport Terminal Rd)
  • 2
    Light Rail - SPRINTERSPRINTER
    Wait for light rail
    SPRINTER
    Escondido
  • 3
    Ride to light rail station
    Ride to light rail station
    Escondido Transit Center
    30 min
  • 4
    Walk to bus station
    Walk to bus station
    Escondido Transit Center
    310 yd • 4 min
  • 5
    Bus - 280280
    Wait for bus
    280
    Downtown Sd
  • 6
    Ride to bus station
    Ride to bus station
    Broadway & 2nd Av
    ID 13313
    45 min
  • 7
    Bus - 923923
    Wait for bus
    923
    Ocean Beach
  • 8
    Ride to bus station
    Ride to bus station
    N Harbor Dr & Spanish Landing (Terminal 2)
    ID 13455
    13 min
  • 9
    Walk to San Diego International Airport (SAN)
    Walk to
    San Diego International Airport (SAN)
    3225 N Harbor Dr (at Airport Terminal Rd)
    430 yd • 6 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 San Diego International Airport (SAN) to San Diego International Airport (SAN)

The distance between San Diego International Airport (SAN), San Diego and San Diego International Airport (SAN), San Diego is approximately 47.87 mi, which can typically be travelled in 104 min. Moovit will show you the directions from San Diego International Airport (SAN) to San Diego International Airport (SAN) by bus and light rail, so no matter how you choose to travel in San Diego – you will always have plenty of easy options.

Public transit stations close to San Diego International Airport (SAN)

San Diego International Airport (SAN) is located at 3225 N Harbor Dr (at Airport Terminal Rd), San Diego and the nearest public transit station is Terminal 1 Rental Car Shuttle.

Bus stations close to San Diego International Airport (SAN):

  • Terminal 1 Rental Car Shuttle
  • N Harbor Dr & Harbor Island Dr
  • San Diego Int'L Airport & Terminal 1

Cable Car stations close to San Diego International Airport (SAN):

  • Middletown Station
  • Washington Street Station

Public transit stations close to San Diego International Airport (SAN), San Diego

San Diego International Airport (SAN) is located at 3225 N Harbor Dr (at Airport Terminal Rd), San Diego and the nearest public transit station is Terminal 1 Rental Car Shuttle.

Bus stations close to San Diego International Airport (SAN):

  • Terminal 1 Rental Car Shuttle
  • N Harbor Dr & Harbor Island Dr
  • San Diego Int'L Airport & Terminal 1

Cable Car stations close to San Diego International Airport (SAN):

  • Washington Street Station
  • Old Town Station
  • Middletown Station

Alternative route by bus and light rail via SPRINTER, 280 and 923

To get from San Diego International Airport (SAN) to San Diego International Airport (SAN) in San Diego, you’ll need to take one light rail line and 2 bus lines: take the SPRINTER light rail from Vista Transit Center station to Escondido Transit Center station. Next, you’ll have to switch to the 280 bus and finally take the 923 bus from Broadway & 2nd Av station to N Harbor Dr & Spanish Landing (Terminal 2) station. The total trip duration for this route is approximately 1 hr 43 min. The ride fare is $0.00.

103min$0.00
Light Rail - SPRINTER
SPRINTER
Bus - 280
280
Bus - 923
923
Walk to San Diego International Airport (SAN)
Leaves from Vista Transit Center

Step by Step

  • 1
    Start from light rail station
    Start from light rail station
    San Diego International Airport (SAN)
    3225 N Harbor Dr (at Airport Terminal Rd)
  • 2
    Light Rail - SPRINTERSPRINTER
    Wait for light rail
    SPRINTER
    Escondido
  • 3
    Ride to light rail station
    Ride to light rail station
    Escondido Transit Center
    30 min
  • 4
    Walk to bus station
    Walk to bus station
    Escondido Transit Center
    310 yd • 4 min
  • 5
    Bus - 280280
    Wait for bus
    280
    Downtown Sd
  • 6
    Ride to bus station
    Ride to bus station
    Broadway & 2nd Av
    ID 13313
    45 min
  • 7
    Bus - 923923
    Wait for bus
    923
    Ocean Beach
  • 8
    Ride to bus station
    Ride to bus station
    N Harbor Dr & Spanish Landing (Terminal 2)
    ID 13455
    13 min
  • 9
    Walk to San Diego International Airport (SAN)
    Walk to
    San Diego International Airport (SAN)
    3225 N Harbor Dr (at Airport Terminal Rd)
    430 yd • 6 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from San Diego International Airport (SAN) to San Diego International Airport (SAN)?

    The fastest way takes 104 minutes, using Bus line SPRINTER, Bus line 280, Bus line 992.

  • What is the alternative route to get from San Diego International Airport (SAN) to San Diego International Airport (SAN)?

    The alternative route takes 103 minutes, using Bus line SPRINTER, Bus line 280, Bus line 923.

  • Is there a direct light rail between San Diego International Airport (SAN) and San Diego International Airport (SAN) in San Diego?

    No, you’ll have to take one light rail line and 2 bus lines in total. The total travelling time is 1 hr 44 min.

  • Which light rail line goes from San Diego International Airport (SAN) to San Diego International Airport (SAN) in San Diego?

    The SPRINTER light rail line goes from Escondido station near San Diego International Airport (SAN) to Escondido Transit Center station. From there you’ll have to take 2 bus lines till San Diego Int'L Airport & Terminal 2 East station near San Diego International Airport (SAN) in San Diego

  • How long does it take to travel from San Diego International Airport (SAN) to San Diego International Airport (SAN) in San Diego by light rail and bus?

    The total travel time between San Diego International Airport (SAN) and San Diego International Airport (SAN) in San Diego by light rail and bus is about 1 hr 44 min.

  • Where do I get on the light rail near San Diego International Airport (SAN) to get to San Diego International Airport (SAN) in San Diego?

    Get on the SPRINTER light rail from the Escondido station near San Diego International Airport (SAN) in San Diego.

  • Where do I get off the light rail when travelling between San Diego International Airport (SAN) and San Diego International Airport (SAN) in San Diego?

    Get off the light rail at the San Diego Int'L Airport & Terminal 2 East stop, which is closest to San Diego International Airport (SAN) in San Diego.

  • How much is the light rail fare from San Diego International Airport (SAN) to San Diego International Airport (SAN)?

    The ride from San Diego International Airport (SAN) to San Diego International Airport (SAN) costs $0.00.

Real-Time Arrivals, Schedules, Maps & More