San Diego Flights, Trains, Buses, Ferries

Search flight, train, bus, ferry tickets and information to and from San Diego with Faretrotter. There are 306 ways to San Diego CA via bus or train.

Bus Companies

Greyhound
274+ routes to San Diego

Train Companies

Amtrak
32+ routes to San Diego

Airlines

Aeromexico
16+ routes to San Diego

Alaska Airlines
119+ routes to San Diego

Hawaiian Airlines
1+ routes to San Diego

jetBlue
11+ routes to San Diego

Southwest Airlines
32+ routes to San Diego

Spirit Airlines
5+ routes to San Diego

United
80+ routes to San Diego

Virgin America
12+ routes to San Diego

Volaris
1+ routes to San Diego

San Diego Excursions

San Diego airports, bus, and train stations

Mexicali (MXL) General Rodolfo Sanchez Taboada Intl
Phoenix (PHX) Phoenix Sky Harbor Intl
Oakland (OAK) Metropolitan Oakland Intl
Palm Springs (PSP) Palm Springs Intl
Encinitas (ENC) Encinitas
San Diego (OLT) San Diego Old Town Transportation Center
San Diego (SRB) Sorrento Valley
San Diego (SAN) San Diego Santa Fe Depot
Solana Beach (SOL) Solana Beach Amtrak
Oceanside (OSD) Oceanside Transportation Center
San Clemente (SNP) San Clemente Pier Amtrak
Santa Ana (SNA) Santa Ana Regional Transportation Center
Carlsbad (CBV) Carlsbad
San Juan Capistrano (SNC) San Juan Capistrano Amtrak
Carlsbad (POI) Carlsbad
Irvine (IRV) Irvine Transportation Center
Anaheim (ANA) Anaheim Amtrak
San Ysidro
Tijuana
San Diego
Santa Ana
Oceanside
Calexico
Long Beach
Los Angeles
San Fernando
Anaheim
El Monte
Claremont
Perris
Riverside
San Bernardino
Broadway Pier
Coronado Ferry Landing
San Diego (SAN) San Diego Intl
Ontario (ONT) Ontario Intl
San Francisco (SFO) San Francisco Intl
San Luis Obispo (SBP) San Luis County Regional Airport
Las Vegas (LAS) Mc Carran Intl
Santa Rosa (STS) Charles M Schulz Sonoma Co
Tijuana (TIJ) General Abelardo L Rodriguez Intl
Fresno (FAT) Fresno Yosemite Intl
Burbank (BUR) Bob Hope
Santa Barbara (SBA) Santa Barbara Muni