There are 5 ways to get from Sylmar to San Ysidro by bus (Greyhound, Flixbus), train, tram, car, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Los Angeles
best- Take the bus from Los Angeles Union Station to San Ysidro Bus Terminalbus Greyhound US0901 / ...
5h 14m$31–55Drive 155.3 mi
cheapest- Drive from Sylmar to San Ysidrocar 155.3 mi
2h 47m$27–39Train, tram
- Take the train from Los Angeles to San Diego Old Town Transportation Centertrain Pacific Surfliner
- Take the tram from Old Town Station to Beyer Blvd Stationtram Blue
5h 21m$74–133Train, fly, tram
- Take the train from Sylmar / San Fernando to L.A. Union Stationtrain
- Fly from Los Angeles International Airport (LAX) to San Diego International Airport (SAN)plane LAX - SAN
- Take the tram from City College Station to Beyer Blvd Stationtram
4h 55m$158–503Bus
- Take the bus from Los Angeles - Pacoima to San Ysidrobus San Jose
5h 52m$44–77
Sylmar to San Ysidro by train and bus
Comparing Your Travel Options
The cheapest way to get from Sylmar to San Ysidro is to drive which costs $26 - $40 and takes 2h 47m.
The fastest way to get from Sylmar to San Ysidro is to drive which takes 2h 47m and costs $26 - $40.
No, there is no direct bus from Sylmar station to San Ysidro. However, there are services departing from Los Angeles Union Station and arriving at San Ysidro Bl & I-805 via San Ysidro Transit Center. The journey, including transfers, takes approximately 5h 14m.
No, there is no direct train from Sylmar to San Ysidro station. However, there are services departing from Sylmar / San Fernando and arriving at Beyer Blvd Station via Los Angeles and Old Town Station. The journey, including transfers, takes approximately 5h 21m.
The distance between Sylmar and San Ysidro is 162 miles. The road distance is 156.2 miles.
The best way to get from Sylmar to San Ysidro without a car is to bus via Los Angeles which takes 5h 14m and costs $30 - $55.
It takes approximately 5h 14m to get from Sylmar to San Ysidro, including transfers.
Sylmar to San Ysidro bus services, operated by Greyhound USA, depart from Los Angeles Union Station.
Sylmar to San Ysidro train services, operated by Amtrak, depart from Los Angeles station.
Sylmar to San Ysidro bus services, operated by Greyhound USA, arrive at San Ysidro Bus Terminal station.
What companies run services between Sylmar, CA, USA and San Ysidro, CA, USA?
Greyhound USA operates a bus from Los Angeles Union Station to San Ysidro Bus Terminal every 4 hours. Tickets cost $25–40 and the journey takes 3h 20m. Flixbus USA also services this route 4 times a day.
- Website
- delta.com
Flights from Los Angeles International Airport to San Diego International Airport
- Ave. Duration
- 59 min
- When
- Every day
- Estimated price
- $25–190
- Website
- united.com
Flights from Los Angeles International Airport to San Diego International Airport
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- $25–190
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Los Angeles to San Diego Old Town Transportation Center
- Ave. Duration
- 2h 42m
- Frequency
- Hourly
- Estimated price
- $65–110
- Website
- Amtrak
- Phone
- +1 619-557-4555
- Website
- MTS
Tram from Old Town Station to Beyer Blvd Station
- Ave. Duration
- 53 min
- Frequency
- Every 20 minutes
- Estimated price
- $2–13
- Website
- MTS
- Schedules at
- MTS Schedules
Tram from City College Station to Beyer Blvd Station
- Ave. Duration
- 35 min
- Frequency
- Every 15 minutes
- Estimated price
- $2–15
- Website
- MTS
- Schedules at
- MTS Schedules
- Phone
- (800) 371-LINK (5465)
- Website
- Metrolink Trains
Train from Sylmar / San Fernando to L.A. Union Station
- Ave. Duration
- 37 min
- Frequency
- Every 2 hours
- Estimated price
- $7–10
- Website
- Metrolink Trains
Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Los Angeles Union Station to San Ysidro Bus Terminal
- Ave. Duration
- 3h 20m
- Frequency
- Every 4 hours
- Estimated price
- $25–40
- Website
- Greyhound
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Los Angeles Union Station to San Ysidro Bus Terminal
- Ave. Duration
- 2h 50m
- Frequency
- 4 times a day
- Estimated price
- $22–35
- Schedules at
- Flixbus USA
- Phone
- +1 833 766 3553
- Website
- Tufesa
Bus from Los Angeles - Pacoima to San Ysidro
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Estimated price
- $40–70
- Schedules at
- Tufesa
- Adult One way
- $40–70
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.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide
Booking & Getting There
Sylmar to San Ysidro train services, operated by Amtrak, arrive at San Diego Old Town Transportation Center station.
Yes, the driving distance between Sylmar to San Ysidro is 156 miles. It takes approximately 2h 47m to drive from Sylmar to San Ysidro.
There are 1286+ hotels available in San Ysidro.


















