Sandi Spots

    Day trips from San Diego

    Quick answer

    What are the best day trips from San Diego? The best day trips from San Diego are Julian for pie and mountain air (60-90 minutes), Temecula wine country (60 minutes), Anza-Borrego for desert wildflowers (2 hours), Tijuana for food (30 minutes plus border wait), and Carlsbad or Oceanside for a low-effort coastal day (35-45 minutes).

    • Julian is busiest in fall apple season; go on a weekday to avoid parking lines.
    • Anza-Borrego wildflower season peaks in March in a good rain year.
    • The Coaster and Amtrak reach Oceanside without a car.
    • Returning from Tijuana can take 1-2 hours at the border without SENTRI or Ready Lane.

    Source: Sandi Spots — Last updated

    The 12 best day trips within 3 hours — mountain towns, deserts, wine country, LA, and across the border. Drive times, real itineraries, and what to skip.

    Last updated

    Coastal Southern California highway winding along ocean cliffs on a day trip from San Diego

    Quick answer

    First-timer: Julian (1 hr, apple pie + mountain town). Foodie: Rosarito + Valle de Guadalupe. Wine: Temecula (1 hr). Desert: Anza-Borrego (2 hrs) — best March–April in bloom years. No car: Tijuana by trolley or LA by Amtrak. Cheapest: Coronado by ferry.

    The 12 best day trips

    Julian

    60 miles / 60–75 min northeast on I-8 → SR-79

    Best for: Apple pie, mountain-town vibes, occasional snow

    Season: October–November (fall foliage), December–February (snow)

    Budget: $40–$80/person

    The classic San Diego day trip. A gold-rush mountain town at 4,200 feet with legit apple pie, weekend snow flurries in January, and full fall color the third week of October. Go early — pie lines hit 45 minutes by 11am on weekends.

    Sample day: Coffee at Julian Cafe → Mom's Pie Shop or Julian Pie Company → walk Main Street → Volcan Mountain hike or lunch at Jeremy's on the Hill → wine tasting at Menghini Winery → drive back through Lake Cuyamaca for sunset

    Temecula (wine country)

    60 miles / 65 min north on I-15

    Best for: Wine tasting, hot-air balloons, casino nights

    Season: Year-round (best March–May and Sept–Oct)

    Budget: $100–$200/person

    60+ wineries clustered in the Temecula Valley. Wilson Creek's almond champagne is the classic. Book a wine tour ($75–$125/person) so nobody drives. Hot-air balloon at sunrise is the most memorable add-on.

    Sample day: Sunrise hot-air balloon ($225) → breakfast at E.A.T. Marketplace → 3-winery tasting flight (Wilson Creek, Ponte, Callaway) → lunch at a winery → Pechanga Casino or Old Town Temecula for dinner

    Anza-Borrego Desert State Park

    85 miles / 2 hours east via I-8 → S-2

    Best for: Desert wildflowers, stargazing, off-road, hiking

    Season: March–April (wildflower super bloom), Nov–Feb (comfortable hiking)

    Budget: $30–$60/person

    California's largest state park at 600,000 acres. In wildflower years (roughly every 5 years — 2019, 2024 were epic), the desert turns purple and orange. Stargazing is world-class. Avoid May–September — regularly 105°F+.

    Sample day: Borrego Springs breakfast → Palm Canyon hike (3 mi, palm oasis) → lunch at Carlee's or Kendall's Cafe → Galleta Meadows sky-art sculptures (free, drivable) → stay for sunset and stargazing (International Dark Sky Community)

    Tijuana, Mexico

    20 miles / 30 min south to San Ysidro border

    Best for: Food scene, dental/medical tourism, cheap tequila

    Season: Year-round

    Budget: $40–$100/person

    The trolley makes this the easiest international day trip in America. Bring a passport, small cash, and a plan. Baja Med (Javier Plascencia's Misión 19) put TJ on the world food map. Do your own safety research — stick to the tourist zones and go with a group.

    Sample day: Blue-line trolley from downtown ($2.50, 45 min) → walk across at San Ysidro (bring passport) → Uber or taxi to Avenida Revolución → lunch at Caesar's (birthplace of the salad) or tacos at Tacos El Franc → Mercado Hidalgo for crafts → Baja Med dinner at Misión 19 → walk back across (return line is often long)

    Los Angeles

    120 miles / 2–3 hours north on I-5 (Amtrak Surfliner: 2h45m, $37)

    Best for: Museums, food, celebrity spotting

    Season: Year-round

    Budget: $60–$150/person

    Take the Amtrak Surfliner — coastal-view train, no LA traffic, cheaper than gas + parking. Best for a museum + Hollywood day. LACMA, The Broad, Getty Center, and Griffith Observatory are all doable on one Metro pass.

    Sample day: Amtrak from Old Town SD 7:30am → Union Station 10:15am → Metro to Grand Central Market for lunch → walk to Broad Museum (free but reserve tickets) → Uber to Griffith Observatory for Hollywood sign view → Amtrak back at 7pm

    Joshua Tree National Park

    175 miles / 3 hours northeast

    Best for: Iconic desert hiking, rock scrambling, stargazing

    Season: October–April (avoid summer heat)

    Budget: $50–$90/person

    Long day trip but genuinely iconic. Leave by 6am, be home by 10pm. If you can, stay overnight for stargazing — this is one of the darkest sky reserves in the country. $30 park entry per vehicle.

    Sample day: Leave 6am → coffee at Frontier Cafe in Yucca Valley → West entrance → Hidden Valley loop (1 mi) → Barker Dam (1.5 mi) → lunch in Joshua Tree town at Pappy & Harriet's or Crossroads Cafe → Keys View for sunset → drive back

    Rosarito & Ensenada (Baja coast)

    60–75 miles / 1.5–2 hours south via coastal toll road

    Best for: Beach town + wine country + fish tacos

    Season: Year-round (best May–October)

    Budget: $80–$150/person

    The Baja upgrade over Tijuana. Take the toll road (1D) — one of the most scenic drives in North America, cliff on your right and Pacific below. Puerto Nuevo lobster village and Valle de Guadalupe (Mexico's Napa) are the two anchors. Passport required.

    Sample day: Cross at Otay Mesa border → coastal toll road (1D) south → Rosarito lobster village at Puerto Nuevo for lunch → wine tasting in Valle de Guadalupe (LA Cetto, Monte Xanic) → Ensenada Malecón for sunset → home late

    Idyllwild

    110 miles / 2 hours northeast

    Best for: Mountain hiking, rock climbing, cabin weekends

    Season: Year-round (snow in winter)

    Budget: $50–$100/person

    The tall mountain town — at 5,400 feet, cooler than Julian and better for hikers/climbers. Suicide Rock and Tahquitz are famous granite. Add a Palm Springs sunset on the way home for the double-town day.

    Sample day: Café Aroma breakfast → Devils Slide Trail (5 mi, 1,700 ft gain) → lunch at Mountain Center's Idyllwild Brewpub → Suicide Rock viewpoint drive → Higher Grounds Coffee → drive down through Palm Springs

    Big Bear Lake

    150 miles / 3 hours north

    Best for: Ski/snowboard day, alpine lake, cabin escape

    Season: December–March (skiing), June–October (hiking/lake)

    Budget: $100–$200/person (ski day)

    The closest 'real' ski mountain — 200+ inches of snow most years. Long drive for a day trip but doable if you leave before sunrise. Alpine lake with jet skis and paddleboarding in summer.

    Sample day: Leave 5am → snow park at Big Bear Mountain Resort ($95 lift) → lunch in Big Bear Village → lakefront walk → drive down through Redlands for dinner

    Coronado + Silver Strand

    10 miles / 25 min (or 15-min ferry)

    Best for: Zero-drive beach day

    Season: Year-round

    Budget: $30–$80/person

    Not a road-trip day trip but a 'get out of the city' day. Take the ferry ($10 round-trip), rent bikes, ride the Silver Strand. Feels like a beach town two hours away, is 15 minutes from downtown.

    Sample day: Bike rental at Coronado Ferry Landing → bike Silver Strand path (14 mi round-trip) → lunch at Little Piggy's BBQ → Hotel Del walk → sunset drinks at ENO Pizzeria & Wine Bar

    Laguna Beach

    70 miles / 1.5 hours north

    Best for: Art galleries, tide pools, upscale coastal town

    Season: Year-round

    Budget: $75–$150/person

    The upscale Orange County beach town with 20+ art galleries and the Pageant of the Masters every summer. More art-scene than surf-scene. Ideal for a couples day trip that doesn't feel like a beach day.

    Sample day: Breakfast at Zinc Cafe → walk Main Beach → Heisler Park tide pools → lunch at The Deck → gallery hop on PCH → sunset dinner at Splashes

    Palm Springs

    140 miles / 2.5 hours northeast

    Best for: Mid-century architecture, pool day, spa

    Season: October–May (summer is 110°F)

    Budget: $100–$200/person

    The mid-century desert-modern city. Tramway to the top of San Jacinto (from 100°F to 60°F in 10 minutes) is the signature move. Perfect for a hotel-pool day if you can score a day pass at the Ace or Parker.

    Sample day: Leave 7am → breakfast at Cheeky's or King's Highway → Palm Springs Aerial Tramway to Mount San Jacinto ($30) → lunch downtown → pool crawl at the Ace or Parker Palm Springs → drive back

    Which day trip should I pick?

    Best for first-time visitors

    Julian — the classic, easiest, most photogenic.

    Best for couples

    Temecula wine country or Laguna Beach.

    Best for families

    Julian (pie + easy hikes) or Coronado (bikes + beach).

    Best for foodies

    Tijuana (Baja Med) or Rosarito (Puerto Nuevo lobster + Valle wine).

    Best cheap trip

    Coronado (ferry + bike, under $30/person).

    Best for outdoors

    Anza-Borrego (spring) or Joshua Tree (winter).

    Best if you can't drive

    Los Angeles by Amtrak or Tijuana by trolley.

    Best long weekend upgrade

    Big Bear (snow) or Palm Springs (pool).

    Insider tips

    • • Leave early. San Diego–LA I-5 traffic goes from 90 min to 3+ hours after 8am. All the good day trips reward pre-7am departures.
    • • For Mexico trips, cross by trolley (Tijuana) or via Otay Mesa (Rosarito/Ensenada). The 5 border crossing at San Ysidro can be 2+ hour returns on Sundays.
    • • SENTRI or Ready Lane on your passport cuts border wait by 60–80%. Free to apply, worth it for anyone doing Mexico twice a year.
    • • Julian snow: check julianca.com/snow before driving. It's fickle — the town is at 4,200 feet, snow is not guaranteed even in January.
    • • Anza-Borrego wildflowers: parks.ca.gov posts a wildflower report weekly Feb–April. Super bloom years are rare — check before you go.
    • • Amtrak Pacific Surfliner from Old Town Station beats driving to LA every time. $37 one-way, ocean views, no parking.
    • • Bring a passport for any Mexico trip. Passport cards work for land crossings and are $30 cheaper than a full passport.
    • • Gas up before leaving San Diego for desert or mountain trips — Julian, Anza-Borrego, and Joshua Tree all have limited/pricey gas.

    Frequently asked

    What are the best day trips from San Diego?

    Julian (mountain town + apple pie, 1 hr), Temecula wine country (1 hr), Anza-Borrego desert (2 hrs), Tijuana (30 min), Rosarito/Ensenada (1.5 hrs), Los Angeles (2 hrs by Amtrak), Joshua Tree (3 hrs), and Idyllwild (2 hrs). Coronado is the zero-drive option.

    Can you do a day trip from San Diego to Mexico?

    Yes. Tijuana is 30 minutes and easiest by blue-line trolley from downtown ($2.50 each way). Rosarito is 1 hour by car, Ensenada is 90 minutes. Bring a US passport. Return border wait can be 90+ min on Sundays.

    How far is Julian from San Diego?

    60 miles / 60–75 minutes northeast via I-8 to SR-79. It's the most popular day trip in the county. Weekend traffic backs up returning between 3–5pm — leave by 2pm or after 5pm.

    How far is Los Angeles from San Diego?

    120 miles / 2–3 hours depending on traffic. The Amtrak Pacific Surfliner runs from Old Town SD to LA Union Station in 2h45m for $37 one-way, with ocean views. Beats driving every time.

    How far is Joshua Tree from San Diego?

    175 miles / 3 hours northeast. Doable as a day trip if you leave by 6am, but better as an overnight to catch stargazing. Park entry is $30 per vehicle, good for 7 days.

    When is Anza-Borrego wildflower super bloom?

    March–April in super bloom years (roughly every 3–5 years — 2019 and 2024 were the biggest recent ones). Not every year has a bloom. Check parks.ca.gov's Anza-Borrego wildflower report Feb–April.

    Is Julian better in fall or winter?

    Fall for foliage (peak the third week of October). Winter for snow (best odds January–February, but never guaranteed). Both are more crowded than summer. Spring is uncrowded and pretty. Summer is the slowest season.

    Do you need a passport for Tijuana?

    Yes. A US passport or passport card is required to re-enter the US at the border. Passport card ($30 cheaper) works for land crossings only.

    Can you do wine tasting without driving in Temecula?

    Yes — dozens of wine tour companies pick you up in San Diego, hit 3–5 wineries, and drop you back. Cost: $75–$150/person including tastings. Grape Line Tours and Destination Temecula are the most popular.

    What's the best day trip from San Diego without a car?

    Tijuana (blue-line trolley from downtown, 45 min, $2.50) or Los Angeles (Amtrak Pacific Surfliner from Old Town Station, 2h45m, $37 each way). Both are fully car-free day trips.

    What's the cheapest day trip from San Diego?

    Coronado — take the $10 round-trip ferry from Broadway Pier, rent a bike ($15), pack a picnic. Total: $30/person. Julian is $50–$80 including pie, coffee, and lunch.

    Can you do LA and San Diego in one day?

    Yes, especially by Amtrak. Leave SD at 7:30am, be in LA by 10:15am, back by 10pm with a full day in LA. Driving is doable but exhausting — 4–6 hours of driving total.

    Keep exploring

    The Sandi Spots Newsletter

    San Diego, in your inbox.

    New beach finds, hidden taco shops, weekend events, and seasonal guides — once a week from a local. No spam, ever.

    One email a week. Unsubscribe anytime.

    Watch: video guide

    Visit San Diego - The DON'Ts of Visiting San Diego, California — Wolters World · 15:14

    Third-party video, embedded for reference. Watch on YouTube

    About this guide

    Written and fact-checked by the Sandi Spots Editorial team — San Diego residents publishing under Sleep Coast LLC. Every place we recommend has been visited in person or verified against an official source, and no business can pay for inclusion or a higher ranking. Last updated .

    Local, first-hand. Reported on the ground in San Diego County.
    Kept current. Prices, hours, and closures reviewed on a rolling basis.
    Independent. Affiliate links never influence rankings.

    Editorial policy · About us · Suggest a correction