How to Get to Mammoth From San Diego [2025-2026 Guide]

How to Get to Mammoth From San Diego [2025-2026 Guide]

Learn the best ways to get from San Diego to Mammoth Lakes in 2025–2026. Compare driving, flights, buses, and shuttles with travel times from 1.5 to 8 hours.

🚗 Driving from San Diego to Mammoth Lakes

The most flexible way to reach Mammoth Lakes is by car. The drive covers around 400 miles and takes 7–8 hours, depending on traffic and route. The most common route is via I-15 North to US-395, which provides scenic views of the Sierra Nevada. Driving is ideal for skiers bringing equipment or families planning multiple stops along the way. Winter drivers should carry snow chains since conditions can get icy.


✈️ Flying from San Diego to Mammoth Yosemite Airport (MMH)

For a quicker trip, you can fly from San Diego International Airport (SAN) to Mammoth Yosemite Airport (MMH). Seasonal flights typically operate via United Airlines and Alaska Airlines, with connections through Los Angeles or San Francisco. Total travel time is about 2–3 hours by air, plus transfer to town. This is the fastest option for those heading straight to the ski slopes.


🚌 Bus and Shuttle Options to Mammoth

Travelers who don’t want to drive can combine bus and shuttle services. Take an Amtrak Thruway bus or Greyhound from San Diego to Los Angeles, then transfer to the Eastern Sierra Transit service, which runs along US-395 to Mammoth Lakes. The full journey can take 10–12 hours, but it’s budget-friendly and avoids winter driving risks.


🚄 Train + Bus Combination

Amtrak’s Pacific Surfliner train runs from San Diego to Los Angeles Union Station. From there, you can connect with Amtrak Thruway buses heading toward the Eastern Sierra. While not the fastest, this route offers a comfortable and scenic ride and is a popular choice for travelers who prefer rail travel.


📊 Travel Summary Table

Option Travel Time Cost Range Best For
🚗 Driving 7–8 hours $60–$100 (fuel/tolls) Flexibility & ski gear
✈️ Flying 2–3 hours (air) + transfers $150–$300 Fastest & convenient
🚌 Bus/Shuttle 10–12 hours $60–$120 Budget travel
🚄 Train + Bus 10–13 hours $80–$150 Scenic & relaxed

🌟 Pro Travel Tip

If you’re visiting in winter, flights into Mammoth Yosemite Airport save hours of driving through snowy mountain roads. For summer road trips, the US-395 drive is one of California’s most scenic routes.

❓ FAQs About Getting to Mammoth from San Diego

How long does it take to drive from San Diego to Mammoth Lakes?

Driving takes about 7–8 hours, covering roughly 400 miles via I-15 and US-395.

Is there a direct flight from San Diego to Mammoth Lakes?

Yes, seasonal flights operate from San Diego (SAN) to Mammoth Yosemite Airport (MMH), usually with connections in Los Angeles or San Francisco.

Can I take a bus from San Diego to Mammoth?

Yes, you can take a Greyhound or Amtrak bus to Los Angeles and transfer to Eastern Sierra Transit for Mammoth Lakes. The trip takes 10–12 hours.

What is the cheapest way to get from San Diego to Mammoth?

The cheapest option is taking buses or combining Amtrak with Eastern Sierra Transit, costing around $60–$80 one way.

Is it safe to drive from San Diego to Mammoth in winter?

Yes, but drivers should be prepared for snow and carry tire chains. Delays can occur due to winter storms along US-395.