There are 8 ways to get from San Diego Airport (SAN) to Carlsbad by train, bus, taxi, car, shuttle or towncar

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train  •  2h 19m

  1. Take the train from San Diego - Old Town to Carlsbad Village Station Coaster

$8 - $12

Cheapest option

Line 150 bus, bus  •  3h 18m

  1. Take the line 150 bus from 1st Av & Broadway to UTC Transit Center 150 / ...
  2. Take the bus from UTC Transit Center to Carlsbad Bl & Oak Av 101

$5 - $10

6 alternative options

Line 992 bus, bus, line 101 bus  •  2h 54m

  1. Take the line 992 bus from Lindbergh Field & Terminal 1 to Broadway & 3rd Av 992
  2. Take the bus from San Diego, Ca to Oceanside, Ca
  3. Take the line 101 bus from Oceanside Transit Center to Carlsbad Village Station 101

$14 - $24

Taxi  •  39 min

  1. Take a taxi from San Diego Airport (SAN) to Carlsbad 35.8 miles

$120 - $150

Drive  •  39 min

  1. Drive from San Diego Airport (SAN) to Carlsbad 35.8 miles

$3 - $6

Shuttle  •  39 min

  1. Take a shuttle bus from San Diego Airport to Carlsbad

$55 - $80

Towncar  •  39 min

  1. Take a town car from San Diego Airport to Carlsbad 35.8 miles

$110 - $170

Uber  •  39 min

  1. Take an Uber from San Diego Airport (SAN) to Carlsbad 35.8 miles

$47 - $52

Coronavirus (COVID-19) in United States

There is widespread community transmission globally.
Some travel restrictions may still be in place within United States. For the latest travel status, please check the official page for United States.

For travel planning advice, please refer to our Rome2rio Coronavirus information page .
For the latest travel status, we recommend checking the official page for United States.

Coronavirus (COVID-19) Travel Advice

Some border closures are in place for United States due to Coronavirus (COVID-19). Most travel to this country is restricted.

Source Type: Government | Last updated: 4/21/2020

Currently, we are unable to provide domestic travel restriction information for travelling within United States. For the latest Coronavirus (COVID-19) travel status within United States, please check government recommendations.

Official Coronavirus (COVID-19) Information for United States

Currently, we are unable to provide travel restriction information for leaving United States. For the latest Coronavirus (COVID-19) travel status in United States, please check government recommendations.

Official Coronavirus (COVID-19) Information for United States

Data sourced from: CDC, ACAPS, OXFORD

Questions & Answers

The cheapest way to get from San Diego Airport (SAN) to Carlsbad is to drive which costs $3 - $6 and takes 39 min.

More details

The quickest way to get from San Diego Airport (SAN) to Carlsbad is to taxi which costs $120 - $150 and takes 39 min.

More details

No, there is no direct bus from San Diego Airport (SAN) to Carlsbad station. However, there are services departing from Lindbergh Field & Terminal 1 and arriving at Carlsbad Village Station via San Diego, Ca and Oceanside Transit Center. The journey, including transfers, takes approximately 2h 54m.

More details

The distance between San Diego Airport (SAN) and Carlsbad is 31 miles. The road distance is 35.8 miles.

Get driving directions

The best way to get from San Diego Airport (SAN) to Carlsbad without a car is to train which takes 2h 19m and costs $7 - $12.

More details

It takes approximately 2h 19m to get from San Diego Airport (SAN) to Carlsbad, including transfers.

More details

San Diego Airport (SAN) to Carlsbad bus services, operated by San Diego Metro Transit, depart from Lindbergh Field & Terminal 1 station.

More details

The best way to get from San Diego Airport (SAN) to Carlsbad is to train which takes 2h 19m and costs $7 - $12. Alternatively, you can line 992 bus and bus and line 101 bus, which costs $14 - $25 and takes 2h 54m.

Mode details

San Diego Airport (SAN) to Carlsbad bus services, operated by North County Transit, arrive at Carlsbad Village Station.

More details

Yes, the driving distance between San Diego Airport (SAN) to Carlsbad is 36 miles. It takes approximately 39 min to drive from San Diego Airport (SAN) to Carlsbad.

Get driving directions

Map of how to get from San Diego Airport (SAN) to Carlsbad.
Launch map view
  • Distance: 30.9 miles
  • Duration: 2h 19m

What companies run services between San Diego Airport (SAN), USA and Carlsbad, CA, USA?

North County Transit operates a train from San Diego - Old Town to Carlsbad Village Station every 3 hours. Tickets cost $2 - $6 and the journey takes 52 min. Alternatively, you can take a bus from San Diego Airport (SAN) to Carlsbad via Broadway & 3rd Av, San Diego, Ca, Oceanside, Ca, and Oceanside Transit Center in around 2h 54m.

Train operators
North County Transit
Website
gonctd.com
Train from San Diego - Old Town to Carlsbad Village Station
Ave. Duration
52 min
Frequency
Every 3 hours
Estimated price
$2 - $6
Schedules at
gonctd.com
Bus operators
San Diego Metro Transit
Phone
+1 619-233-3004
Website
sdmts.com
Bus from Lindbergh Field & Terminal 1 to Broadway & 3rd Av
Ave. Duration
20 min
Frequency
Every 30 minutes
Estimated price
$2 - $3
Schedules at
sdmts.com
Bus from 1st Av & Broadway to UTC Transit Center
Ave. Duration
48 min
Frequency
Hourly
Estimated price
$2 - $3
Schedules at
sdmts.com
Greyhound USA

Greyhound is a leading bus company based in Dallas, Texas, serving over 3800 destinations across North America, Mexico and Canada. Greyhound carries around 18 million passengers a year who travel 5.4 billion miles (8.6 billion km) a year on their fleet of around 1700 vehicles. For travel flexibility, you can board or get off a Greyhound bus at official Greyhound stations, partner stations and curbside stops. There are around 230 Greyhound stations across the US where you can both catch your bus and buy tickets, that are also available on the official website and via the mobile app.

Rome2rio's guide to Greyhound USA
Contact Details
Phone
+1 214-849-8100/1-800-231-2222
Email
ifsr@greyhound.com
Website
greyhound.com
Bus from San Diego, Ca to Oceanside, Ca
Ave. Duration
55 min
Frequency
Every 2 hours
Estimated price
$11 - $17
Website
greyhound.com
Economy
$11 - $17
Flexible
$27 - $40
North County Transit
Website
gonctd.com
Bus from Oceanside Transit Center to Carlsbad Village Station
Ave. Duration
14 min
Frequency
Every 30 minutes
Estimated price
$1 - $5
Schedules at
gonctd.com
Bus from UTC Transit Center to Carlsbad Bl & Oak Av
Ave. Duration
1h 33m
Frequency
Every 30 minutes
Estimated price
$1 - $5
Schedules at
gonctd.com
Shuttles by Jayride

Jayride is an online booking service for pick up or drop off at airports, using a pre-pay, fixed-price model. You’ll be provided with a choice of transfer companies, from luxury limos to maxi taxis, private cars to shuttle buses, depending on your journey, along with passenger reviews and star ratings. On booking, you’ll receive a confirmation email with the contact details of your transfer company and meeting instructions for your trip.

Contact Details
Shuttle from San Diego Airport to Carlsbad
Ave. Duration
39 min
Frequency
On demand
Estimated price
$55 - $80
Shuttle
$55 - $80
Other operators
Jayride Private Transfers

Jayride is an online booking service for pick up or drop off at airports, using a pre-pay, fixed-price model. You’ll be provided with a choice of transfer companies, from luxury limos to maxi taxis, private cars to shuttle buses, depending on your journey, along with passenger reviews and star ratings. On booking, you’ll receive a confirmation email with the contact details of your transfer company and meeting instructions for your trip.

Contact Details
Towncar from San Diego Airport to Carlsbad
Ave. Duration
39 min
Frequency
On demand
Estimated price
$110 - $170
Private
$110 - $170
Uber San Diego
Website
uber.comglobal
Towncar from San Diego Airport (SAN) to Carlsbad
Ave. Duration
39 min
Frequency
On demand
Estimated price
$47 - $52
Signup at
uber.com
UberPool
$40 - $50
Assist
$47 - $52
Español
$47 - $52
uberX
$47 - $52
WAV
$50 - $56
UberXL
$75 - $85
Select
$95 - $110
Black
$130 - $160
UberSUV
$170 - $200
Taxi from San Diego Airport (SAN) to Carlsbad
Ave. Duration
39 min
Estimated price
$120 - $150
Orange Cab
Phone
+1 619-291-3333
Website
orangecabsandiego.net

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.

More Questions & Answers

There are 208+ hotels available in Carlsbad. Prices start at $100 USD per night.

More details