There are 4 ways to get from Berlin to San Salvador by plane, bus, train, 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.
Fly Berlin Brandenburg Airport to Cuscatlán International Airport, bus
best- Fly from Berlin Brandenburg Airport (BER) to Cuscatlán International Airport (SAL)plane BER - SAL
- Take the bus from San Salvador Airport to San Salvadorbus
19h 4m$555–1,526Train to Dresden Airport, fly to Cuscatlán International Airport, bus
- Take the train from Berlin Hbf to Dresden Bahnhof Neustadttrain
- Fly from Dresden Airport (DRS) to Cuscatlán International Airport (SAL)plane DRS - SAL
- Take the bus from San Salvador Airport to San Salvadorbus
23h 19m$742–2,570Train to Leipzig-Halle Airport, fly to Cuscatlán International Airport, bus
- Take the train from Berlin Hbf to Halle(Saale)Hbftrain
- Fly from Leipzig-Halle Airport (LEJ) to Cuscatlán International Airport (SAL)plane LEJ - SAL
- Take the bus from San Salvador Airport to San Salvadorbus
22h 58m$689–2,473Fly Berlin Brandenburg Airport to La Aurora International Airport, shuttle
- Fly from Berlin Brandenburg Airport (BER) to La Aurora International Airport (GUA)plane BER - GUA
- Take a shuttle bus from Antigua Guatemala to San Salvador
29h 21m$567–1,626
Berlin Brandenburg Airport (BER) to Cuscatlán International Airport (SAL) flights
Questions & Answers
The cheapest way to get from Berlin to San Salvador is to fly and bus which costs $550 - $1,600 and takes 19h 4m.
The fastest way to get from Berlin to San Salvador is to fly and bus which takes 19h 4m and costs $550 - $1,600.
The distance between Berlin and San Salvador is 9725 km.
It takes approximately 19h 4m to get from Berlin to San Salvador, including transfers.
San Salvador is 8h behind Berlin. It is currently 11:25 PM in Berlin and 3:25 PM in San Salvador.
There are 425+ hotels available in San Salvador.
What companies run services between Berlin, Germany and San Salvador, El Salvador?
There is no direct connection from Berlin to San Salvador. However, you can take the train to Flughafen BER, walk to Berlin Brandenburg Airport (BER) airport, fly to Cuscatlán International Airport (SAL), walk to San Salvador Airport, then take the bus to San Salvador. Alternatively, you can take the train to Dresden Bahnhof Neustadt, take the train to Dresden Flughafen, walk to Dresden Airport (DRS) airport, fly to Cuscatlán International Airport (SAL), walk to San Salvador Airport, then take the bus to San Salvador.
- Website
- avianca.com
Flights from Berlin Brandenburg Airport to Cuscatlán International Airport via Toronto
- Ave. Duration
- 15h 50m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $550–1,500
Flights from Berlin Brandenburg Airport to Cuscatlán International Airport via Montreal
- Ave. Duration
- 16h 5m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $460–1,600
Flights from Dresden Airport to Cuscatlán International Airport via Frankfurt, San Jose
- Ave. Duration
- 20h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $750–2,500
Flights from Leipzig-Halle Airport to Cuscatlán International Airport via Frankfurt, San Jose
- Ave. Duration
- 20h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $700–2,400
- Website
- united.com
Flights from Berlin Brandenburg Airport to Cuscatlán International Airport via Newark
- Ave. Duration
- 19h 45m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $450–1,600
Flights from Dresden Airport to Cuscatlán International Airport via Frankfurt, Miami
- Ave. Duration
- 18h 30m
- When
- Every day
- Estimated price
- $700–2,400
Flights from Leipzig-Halle Airport to Cuscatlán International Airport via Frankfurt, Miami
- Ave. Duration
- 18h 20m
- When
- Every day
- Estimated price
- $650–2,300
Flights from Berlin Brandenburg Airport to La Aurora International Airport via Newark
- Ave. Duration
- 19h 50m
- When
- Every day
- Estimated price
- $400–1,400
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Berlin Hbf to Dresden Bahnhof Neustadt
- Ave. Duration
- 1h 32m
- Frequency
- Every 3 hours
- Estimated price
- $35–170
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Berlin Hbf to Halle(Saale)Hbf
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- $30–150
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +43 5 1717
- Website
- Österreichische Bundesbahnen
Train from Berlin Hbf to Dresden Bahnhof Neustadt
- Ave. Duration
- 1h 47m
- Frequency
- Twice daily
- Estimated price
- $45–70
- Website
- Österreichische Bundesbahnen
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Berlin Hbf to Halle(Saale)Hbf
- Ave. Duration
- 2h 19m
- Frequency
- Twice a week
- Estimated price
- $45–80
- Website
- Deutsche Bahn Regio (DB Regional)
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
- +503 7223 2638
- [email protected]
- Website
- Infini Tours
Shuttle from Antigua Guatemala to San Salvador
- Ave. Duration
- 4h 30m
- Frequency
- On demand
- Estimated price
- $150
- Website
- Infini Tours
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide













