Rome2Rio

How to get fromSylmar to Puerto Peñascoby train, bus, car, plane, bus (Greyhound), or shuttle

Find Transport to Puerto Peñasco

See all options

There are 10 ways to get from Sylmar to Puerto Peñasco by train, bus, car, plane, bus (Greyhound), or shuttle

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

  1. Train, bus

    best
    1. Take the train from Los Angeles to Yuma Amtraktrain train
    2. Take the bus from 3rd Street @ Gila Street to William Brook Ave @ B Streetbus bus 95
    3. Take the bus from San Luis Río Colorado to Puerto Peñascobus bus
    11h 35m
    $1,941–3,904
  2. Drive 679.8 km

    cheapest
    1. Drive from Sylmar to Puerto Peñascocar car 679.8 km
    8h 30m
    $1,305–1,884
  3. Bus via Mexicali

    1. Take the bus from Los Angeles - Pacoima to San Ysidrobus bus
    2. Take the bus from Tijuana to Mexicalibus bus
    3. Take the bus from Mexicali to Puerto Peñascobus bus
    12h 42m
    $1,688–2,982
  4. Fly Los Angeles International Airport to Imperial County Airport, bus

    1. Fly from Los Angeles International Airport (LAX) to Imperial County Airport (IPL)plane plane LAX - IPL
    2. Take the bus from Mexicali to Puerto Peñascobus bus
    8h 12m
    $2,250–9,074
  5. Bus

    1. Take the bus from Los Angeles Union Station to Tijuana - Plaza El Mexicanobus bus Los Angeles
    2. Take the bus from Tijuana to Puerto Peñascobus bus
    14h 8m
    $1,435–2,369
  6. Fly Burbank Bob Hope Airport to Phoenix, shuttle

    1. Fly from Burbank Bob Hope Airport (BUR) to Phoenix (PHX)plane plane BUR - PHX
    2. Take a shuttle bus from Phoenix to Puerto Peñascoshuttle bus
    9h 32m
    $5,511–10,755
  7. Fly Los Angeles International Airport to Phoenix, shuttle

    1. Fly from Los Angeles International Airport (LAX) to Phoenix (PHX)plane plane LAX - PHX
    2. Take a shuttle bus from Phoenix to Puerto Peñascoshuttle bus
    10h
    $4,517–7,961
  8. Fly Burbank Bob Hope Airport to Scottsdale Airport, shuttle

    1. Fly from Burbank Bob Hope Airport (BUR) to Scottsdale Airport (SCF)plane plane BUR - SCF
    2. Take a shuttle bus from Phoenix to Puerto Peñascoshuttle bus
    10h 23m
    $3,595–8,289
  9. Fly Los Angeles International Airport to Tucson, shuttle

    1. Fly from Los Angeles International Airport (LAX) to Tucson (TUS)plane plane LAX - TUS
    2. Take a shuttle bus from Tucson to Puerto Peñascoshuttle bus
    11h 58m
    $10,183–20,827
  10. Fly Long Beach Airport to Phoenix, shuttle

    1. Fly from Long Beach Airport (LGB) to Phoenix (PHX)plane plane LGB - PHX
    2. Take a shuttle bus from Phoenix to Puerto Peñascoshuttle bus
    11h 25m
    $3,571–8,315

Sylmar to Puerto Peñasco by train, foot, and bus

Calendar6Weekly Services
Duration11h 35mAverage Duration
Ticket$1,941Cheapest Price
See schedules

Questions & Answers

What companies run services between Sylmar, CA, USA and Puerto Peñasco, Mexico?

You can take a bus from Sylmar Station to Puerto Peñasco via Los Angeles - Pacoima, San Ysidro, Tijuana, and Mexicali in around 12h 42m.

Airlines
Train operators
Bus operators

Want to know more about travelling around Mexico

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.

Related travel guides