There are 8 ways to get from San Jose to San Salvador by train, plane, bus, car, subway, 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.
Caltrain to San Francisco International Airport, fly, bus
best- Take the train from San Jose Diridon Caltrain Northbound to Millbrae Caltrain Northboundtrain
- Fly from San Francisco International Airport (SFO) to Cuscatlán International Airport (SAL)plane SFO - SAL
- Take the bus from San Salvador Airport to San Salvadorbus
9h 25m$617–1,421Fly from Norman Y. Mineta San José International Airport, bus
cheapest- Fly from Norman Y. Mineta San José International Airport (SJC) to Cuscatlán International Airport (SAL)plane SJC - SAL
- Take the bus from San Salvador Airport to San Salvadorbus
10h 2m$194–804Train, bus via San Antonio
- Take the train from San Jose to Los Angelestrain
- Take the train from Los Angeles to San Antonio Stationtrain
- Take the bus from San Antonio to Terminal Central de Autobuses del Nortebus
- Take the bus from Politécnico to Tapachulabus
- Take the bus from Tapachula to San Salvadorbus
3d 17h$804–1,579Drive 4,971.8 km
- Drive from San Jose to San Salvadorcar 4,971.8 km
2d 10h$564–815BART to Oakland International Airport, fly, bus
- Take the subway from Berryessa / North San Jose to Coliseumsubway
- Fly from Oakland International Airport (OAK) to Cuscatlán International Airport (SAL)plane OAK - SAL
- Take the bus from San Salvador Airport to San Salvadorbus
9h 11m$330–713Shuttle to Monterey Regional Airport, fly, bus
- Take a shuttle bus from SJC Airport Terminal B to Monterey Shuttle Station
- Fly from Monterey Regional Airport (MRY) to Cuscatlán International Airport (SAL)plane MRY - SAL
- Take the bus from San Salvador Airport to San Salvadorbus
13h 3m$234–811Bus
- Take the bus from San Jose to Hermosillobus
- Take the bus from Hermosillo to Huixtlabus
- Take the bus from Huixtla to Tapachulabus
- Take the bus from Tapachula to San Salvadorbus
3d 20h$296–453Train, bus
- Take the train from San Jose to Los Angelestrain
- Take the bus from Los Angeles to San Salvadorbus
4d 4h$422–657
San Francisco International Airport (SFO) to Cuscatlán International Airport (SAL) flights
Questions & Answers
The cheapest way to get from San Jose to San Salvador is to bus which costs $290 - $460 and takes 3 days 20h.
The fastest way to get from San Jose to San Salvador is to BART and fly and bus which takes 9h 11m and costs $330 - $750.
No, there is no direct bus from San Jose to San Salvador. However, there are services departing from Santa Clara & Almaden Ave and arriving at San Salvador via San Jose, Hermosillo, Huixtla and Tapachula. The journey, including transfers, takes approximately 3 days 20h.
The distance between San Jose and San Salvador is 4348 km. The road distance is 4971.8 km.
The best way to get from San Jose to San Salvador without a car is to train and bus via San Antonio which takes 3 days 17h and costs $800 - $1,600.
It takes approximately 9h 25m to get from San Jose to San Salvador, including transfers.
San Jose to San Salvador bus services, operated by Tufesa Mexico, depart from San Jose station.
San Jose to San Salvador bus services, operated by Tufesa Mexico, arrive at Hermosillo station.
San Salvador is 1h ahead of San Jose. It is currently 9:17 AM in San Jose and 10:17 AM in San Salvador.
Yes, the driving distance between San Jose to San Salvador is 4972 km. It takes approximately 2 days 10h to drive from San Jose to San Salvador.
What companies run services between San Jose, CA, USA and San Salvador, El Salvador?
You can take a bus from Santa Clara & Almaden Ave to San Salvador via San Jose, Hermosillo, Huixtla, Huixtla, and Tapachula in around 3d 20h.
- Website
- avianca.com
Flights from San Francisco International Airport to Cuscatlán International Airport
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- $550–1,400
Flights from San Francisco International Airport to Cuscatlán International Airport via Guatemala City
- Ave. Duration
- 7h 25m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $550–1,400
Flights from Norman Y. Mineta San José International Airport to Cuscatlán International Airport via Los Angeles
- Ave. Duration
- 7h 41m
- When
- Every day
- Estimated price
- $330–1,100
Flights from Norman Y. Mineta San José International Airport to Cuscatlán International Airport via Las Vegas
- Ave. Duration
- 7h 25m
- When
- Saturday
- Estimated price
- $330–1,100
Flights from Norman Y. Mineta San José International Airport to Cuscatlán International Airport via Ontario/San Bernardino
- Ave. Duration
- 8h 10m
- When
- Thursday
- Estimated price
- $320–1,100
Flights from Norman Y. Mineta San José International Airport to Cuscatlán International Airport via Dallas/Ft.Worth
- Ave. Duration
- 9h 20m
- When
- Every day
- Estimated price
- $200–850
Flights from Monterey Regional Airport to Cuscatlán International Airport via San Francisco International Airport
- Ave. Duration
- 9h 49m
- When
- Every day
- Estimated price
- $330–1,100
Flights from Monterey Regional Airport to Cuscatlán International Airport via Los Angeles
- Ave. Duration
- 10h 50m
- When
- Every day
- Estimated price
- $320–1,100
- Website
- united.com
Flights from San Francisco International Airport to Cuscatlán International Airport via Houston
- Ave. Duration
- 9h 47m
- When
- Every day
- Estimated price
- $180–700
Flights from Norman Y. Mineta San José International Airport to Cuscatlán International Airport via Los Angeles
- Ave. Duration
- 7h 50m
- When
- Monday, Thursday, and Friday
- Estimated price
- $190–800
Flights from Norman Y. Mineta San José International Airport to Cuscatlán International Airport via Dallas/Ft.Worth
- Ave. Duration
- 9h 20m
- When
- Every day
- Estimated price
- $200–850
Flights from Monterey Regional Airport to Cuscatlán International Airport via Los Angeles
- Ave. Duration
- 13h 59m
- When
- Every day
- Estimated price
- $180–750
- Website
- volaris.com
Flights from Oakland International Airport to Cuscatlán International Airport
- Ave. Duration
- 5h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $320–700
Flights from Norman Y. Mineta San José International Airport to Cuscatlán International Airport via Los Angeles
- Ave. Duration
- 8h 14m
- When
- Sunday, Monday, and Friday
- Estimated price
- $320–700
- Website
- aa.com
Flights from San Francisco International Airport to Cuscatlán International Airport via Dallas/Ft.Worth
- Ave. Duration
- 12h 8m
- When
- Wednesday to Sunday
- Estimated price
- $180–750
- Website
- delta.com
Flights from Norman Y. Mineta San José International Airport to Cuscatlán International Airport via Atlanta
- Ave. Duration
- 13h 22m
- When
- Thursday, Friday, and Sunday
- Estimated price
- $250–950
- Phone
- +1 800-660-4287
- Website
- Cal Train
Train from San Jose Diridon Caltrain Northbound to Millbrae Caltrain Northbound
- Ave. Duration
- 56 min
- Frequency
- Every 30 minutes
- Estimated price
- $7–10
- Website
- Cal Train
- Schedules at
- Cal Train
- One-way Adult
- $7–10
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from San Jose to Los Angeles
- Ave. Duration
- 10h 45m
- Frequency
- Once daily
- Estimated price
- $130–280
- Website
- Amtrak
Train from Los Angeles to San Antonio Station
- Ave. Duration
- 29h
- Frequency
- 6 times a week
- Estimated price
- $430–950
- Website
- Amtrak
Train from San Jose to Los Angeles
- Ave. Duration
- 10h 45m
- Frequency
- Once daily
- Estimated price
- $130–280
- Website
- Amtrak
- Phone
- +1-510-464-6000
- Website
- BART
Subway from Berryessa / North San Jose to Coliseum
- Ave. Duration
- 44 min
- Frequency
- Every 15 minutes
- Estimated price
- $6–9
- Website
- BART
Bus from San Salvador Airport to San Salvador
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- $1
Bus from San Salvador Airport to San Salvador
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- $1
Bus from San Salvador Airport to San Salvador
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- $1
Bus from San Salvador Airport to San Salvador
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- $1
- Phone
- +1 800 923 1799
- [email protected]
- Website
- Omnibus Express (OMEX VIP)
Bus from San Antonio to Terminal Central de Autobuses del Norte
- Ave. Duration
- 20h 3m
- Frequency
- Once daily
- Estimated price
- $140–230
- Schedules at
- Omnibus Express (OMEX VIP)
- Phone
- +52 961 638 5018
- [email protected]
- Website
- autobusestitanium.com
Bus from Politécnico to Tapachula
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- $50–70
- Schedules at
- autobusestitanium.com
- Book at
- autobusestitanium.com
- Delux
- $50–70
- First Class
- $50–60
- Phone
- +𝟓𝟎𝟑 𝟐𝟐𝟐𝟒 𝟔𝟓𝟒𝟖
- [email protected]
- Website
- El Condor Internacional
Bus from Tapachula to San Salvador
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- $50
- Schedules at
- El Condor Internacional
Bus from Tapachula to San Salvador
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- $50
- Schedules at
- El Condor Internacional
- Phone
- +1 831-373-7777
- Website
- Groome Transportation
Shuttle from SJC Airport Terminal B to Monterey Shuttle Station
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- $45–60
- Schedules at
- Groome Transportation
- Standard Rate
- $45–60
- Phone
- +52 644 410 2444
- [email protected]
- Website
- tufesa.com.mx
Bus from San Jose to Hermosillo
- Ave. Duration
- 23h 55m
- Frequency
- Once daily
- Estimated price
- $140–200
- Schedules at
- tufesa.com.mx
- Book at
- tufesa.com.mx
- Plus
- $140–200
- Titanium
- $159–160
- Phone
- +52 713 120 0700
- [email protected]
- Website
- autotravel.mx
Bus from Hermosillo to Huixtla
- Ave. Duration
- 2d 5h
- Frequency
- Once daily
- Estimated price
- $100–170
- Schedules at
- autotravel.mx
- Book at
- autotravel.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Huixtla to Tapachula
- Ave. Duration
- 40 min
- Frequency
- Twice daily
- Estimated price
- $4–28
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Huixtla to Tapachula
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- $8–13
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Huixtla to Tapachula
- Ave. Duration
- 42 min
- Frequency
- Once daily
- Estimated price
- $5–8
- Schedules at
- Autobuses Fletes y Pasajes S.A. de C.V (Fypsa)
- Phone
- +52 55 5526 2961
- [email protected]
- Website
- Ecobus Express
Bus from Huixtla to Tapachula
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- $9–13
- Schedules at
- Ecobus Express
- Phone
- +1 213 368 1172
- [email protected]
- Website
- busesusatours.com
Bus from Los Angeles to San Salvador
- Ave. Duration
- 3d 15h
- Frequency
- Once a week
- Estimated price
- $290–380
- Schedules at
- busesusatours.com
Want to know more about travelling around El Salvador
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
Why you should take the train in the US
Read the travel guide
More Questions & Answers
There are 415+ hotels available in San Salvador.


















































