• Nothing Found

Getting from San Diego International Airport to Legoland

Legoland California is one of the most popular theme parks in San Diego. Located in Carlsbad, it is a real-life fantasyland, offering families a unique taste of all things Lego. A must-see experience for all, where the entire park is made up of colourful Lego bricks!

If you’re visiting Legoland, you will be landing at San Diego International Airport (SAN), and despite it being a popular destination, there is only one direct transportation option which is by taking a taxi or private airport transfer. A cheaper alternative does exist; however, it would mean taking the airport shuttle, followed by the Coaster train and a bus, which can take up to 3 hours (excluding waiting time).

Welcome Pickups offers meet and greet services and a friendly introduction to San Diego at the same price as a regular taxi. Click here to see the cost.

Comparison of the options

Taxi €98 45min 24/7
Train & Bus €13.20 180min 05:16–19:36

How to get from San Diego airport to Legoland by taxi

Taking a taxi or private shuttle from San Diego airport to Legoland California is the most convenient way to travel. San Diego cabs are the only direct way to get to Legoland, whilst they also provide a fast, 24/7 door-to-door service without the hassle of finding your way around San Diego’s public transportation system.

Taxi fare from San Diego International Airport to Legoland

Taxis in the state of California calculate their fares using a taximeter based on the time and distance travelled. A trip from San Diego airport to Legoland should cost you $112 (€98), excluding any tip you wish to give your driver.


$112 (€98)

Trip Duration

45 Min.

*Rates may vary unless you book your taxi in advance.

Value for Money

Taxis are available 24/7 at San Diego International Airport.

Where do I get it from?

You can find the official San Diego (SAN) airport taxi ranks at the Transportation Plazas, outside of each terminal. Once there, you will be allocated a taxi.


Taking a San Diego airport cab or a private shuttle is undoubtedly the best way to get to Legoland. Not only are taxis the only direct way to get to the park, but they also offer reliable door-to-door services in the comfort of a private vehicle. Moreover, you can always divide the end price with your travel partners.

Editor’s Note

It is customary to tip your taxi driver in San Diego; a tip of around 15% to 20% is the norm.

Useful Tips

Please note that that there are no airport supplements, nor luggage surcharges for San Diego International Airport transfers.
It is good to know that there is no price difference between weekend, night or day fares.
Make sure that the taximeter has been reset and turned on before starting your trip.

How to get from San Diego airport to Legoland by train and bus

For travellers on a budget, there are alternative options, however, there include a few transfers and the total travel time can take up to 3 hours (excluding waiting times). You will first need to take the San Diego Flyer from the airport to Old Town Transit Center, where you can take the Coaster train to Carlsbad Poinsettia Station. From there you can either take bus line 444 or 445 to Palomar Airport Rd & Armada Dr Station. Finally, you will have to walk the 970 metres (12 minutes) to Legoland.

Alternatively, you may get a cab from the Coaster train station directly to Legoland.

What is the cost to get from San Diego airport to Legoland on public transportation?

You will have to purchase a few tickets in order to get to your destination, although the Flyer shuttle from San Diego airport to Legoland is free. You can then purchase Coaster train tickets, with a one-way costing $5 (€4.40) and a bus ticket for the price of $2.50 (€2.20). The total trip should cost $7.50 (€6.60) per person.


$7.50 (€6.60)

Trip Duration

3 hours

The San Diego Flyer runs every 20-30 minutes, the Coaster runs every 30 minutes and the bus runs every 4 hours.

Value for Money

The Coaster train is available daily from 05:16 to 19:36 and the bus lines are available from 07:20 to 16:09.

Where do I get it from?

The San Diego Flyer can be found at all of SAN airport’s terminals. Passengers will be picked up and dropped off at the transportation islands and taken to San Diego Old Town Station. There, you will find the Coaster train; after 44 minutes, you will need to alight at Carlsbad Poinsettia Station, where you can find bus lines 444 or 445.


Although a cheap option, unfortunately, going to Legoland on San Diego’s public transport system is not the best way to travel. Not only are there two transfers, but the available buses are not very regular and the walk from the bus stop to Legoland can be difficult, especially if you are travelling with children and heavy luggage. In any case, for an easier trip to Legoland, you can substitute the bus for a taxi.

Editor’s Note

Please note that the buses only operate every 4 hours and bus line 445 does not operate on weekends.

Useful Tips

It is good to know that discounted train and bus tickets are available for seniors, youth and disabled citizens upon presentation of an identity document.
Once you alight from the bus, there is a 12 minute walk to Legoland from Palomar Airport Rd & Armada Dr Bus Station.
For an easier transfer solution, you can always take a San Diego cab from Carlsbad Poinsettia Station directly to Legoland, as buses are sparse.

Welcome Pickups has a Net Safety Score of 99 of 100

We’ve introduced a metric indicating how safe travellers feel when using our services during the COVID-19 pandemic. After every ride, we ask each traveller to leave a review.

  • 20 minute gap between transfers

  • Regular Car Sanitisation

  • Contactless ride

  • Sanitiser in every car

Read More

Frequently asked questions

How far is San Diego airport from Legoland?

San Diego International Airport (SAN) is located 45 km away from Legoland; it takes around 45 minutes to reach by car or by taxi.

How to get to Legoland from San Diego airport?

Although being a popular destination, there are not many travel options to get from San Diego airport to Legoland. You can either take a taxi or private airport transfer taking 45 minutes and costing $112 (€98), or you can take the San Diego Flyer, followed by the Coaster train and a bus, taking over 3 hours and costing $7.50 (€6.60).

Is there a shuttle from San Diego airport to Legoland?

Unfortunately, Legoland does not offer San Diego airport transportation; you can book a private shuttle through companies like Welcome Pickups.

Was this helpful?

Pre-book online