There are 6 ways to get from Jēkabpils to Berlin by train, plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, fly
best- Take the train from Plavinas to Riga-Pasazierutrain
- Fly from Riga International Airport (RIX) to Berlin Brandenburg Airport (BER)plane RIX - BER
7h 26m€79–228Train
- Take the train from Krustpils to Daugavpilstrain 702 / ...
- Take the train from Turmantas to Vilniaus geležinkelio stotistrain 911 / ...
- Take the train from Vilniaus geležinkelio stotis to Warszawa Zachodniatrain
- Take the train from Warszawa Zachodnia to Berlin-Lichtenbergtrain Eic
20h 5m€114–196Bus
- Take the bus from Jēkabpils AO to Bauskas AObus 7851
- Take the bus from Bauska to Berlin, Zentralen Omnibusbahnhofbus 846421
21h 55m€90–165Drive 1,062.3 km
- Drive from Jēkabpils to Berlincar 1,062.3 km
15h 58m€171–246Train, bus
- Take the train from Plavinas to Riga-Pasazierutrain 809 / ...
- Take the train from Riga-Pasazieru to Jelgavatrain 723 / ...
- Take the bus from Jelgava, station to Berlin, Zentralen Omnibusbahnhofbus
22h 10m€107–174Bus via Riga
- Take the bus from Jēkabpils AO to Rīgas SAObus 7010 / ...
- Take the bus from Riga, Bus Station to Berlin, Zentralen Omnibusbahnhofbus N1224 / ...
22h 52m€104–194
Jēkabpils to Berlin by bus
Comparing Your Travel Options
The cheapest way to get from Jēkabpils to Berlin is to bus which costs €90 - €170 and takes 21h 55m.
The fastest way to get from Jēkabpils to Berlin is to train and fly which takes 7h 26m and costs €75 - €230.
No, there is no direct bus from Jēkabpils to Berlin. However, there are services departing from Jēkabpils AO and arriving at Berlin, Zentralen Omnibusbahnhof via Bauska. The journey, including transfers, takes approximately 21h 55m.
No, there is no direct train from Jēkabpils to Berlin. However, there are services departing from Krustpils and arriving at S+U Alexanderplatz Bhf via Turmantas, Vilniaus geležinkelio stotis, Warszawa Zachodnia and S+U Lichtenberg Bhf. The journey, including transfers, takes approximately 20h 5m.
The distance between Jēkabpils and Berlin is 1014 km. The road distance is 1062.3 km.
The best way to get from Jēkabpils to Berlin without a car is to bus which takes 21h 55m and costs €90 - €170.
It takes approximately 7h 26m to get from Jēkabpils to Berlin, including transfers.
Jēkabpils to Berlin bus services, operated by Hansabuss AS, depart from Jēkabpils AO station.
Jēkabpils to Berlin train services, operated by Vivi, depart from Krustpils station.
The best way to get from Jēkabpils to Berlin is to train which takes 20h 5m and costs €110 - €200. Alternatively, you can bus, which costs €90 - €170 and takes 21h 55m.
What companies run services between Jēkabpils, Latvia and Berlin, Germany?
You can take a vehicle from Jēkabpils to S+U Alexanderplatz Bhf via Krustpils, Daugavpils, Turmantas, Vilniaus geležinkelio stotis, Warszawa Zachodnia, Berlin-Lichtenberg, and S+U Lichtenberg Bhf in around 20h 5m. Alternatively, you can take a bus from Jēkabpils AO to Berlin, Zentralen Omnibusbahnhof via Bauska in around 21h 55m.
- Website
- airbaltic.com
Flights from Riga International Airport to Berlin Brandenburg Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €75–200
- Website
- flysas.com
Flights from Riga International Airport to Berlin Brandenburg Airport via Copenhagen
- Ave. Duration
- 3h 37m
- When
- Every day
- Estimated price
- €75–300
- Phone
- 8760
- vilciens@info.vivi.lv
- Website
- Vivi
Train from Plavinas to Riga-Pasazieru
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- €4–6
- Website
- Vivi
Train from Krustpils to Daugavpils
- Ave. Duration
- 1h 7m
- Frequency
- Hourly
- Estimated price
- €3–5
- Website
- Vivi
Train from Plavinas to Riga-Pasazieru
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- €4–6
- Website
- Vivi
Train from Riga-Pasazieru to Jelgava
- Ave. Duration
- 48 min
- Frequency
- Every 30 minutes
- Estimated price
- €2–4
- Website
- Vivi
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- LTG Link
Train from Turmantas to Vilniaus geležinkelio stotis
- Ave. Duration
- 2h 7m
- Frequency
- Every 4 hours
- Estimated price
- €8–11
- Website
- LTG Link
Train from Vilniaus geležinkelio stotis to Warszawa Zachodnia
- Ave. Duration
- 7h 57m
- Frequency
- Once daily
- Estimated price
- €25–35
- Website
- LTG Link
Train from Riga-Pasazieru to Jelgava
- Ave. Duration
- 32 min
- Frequency
- Twice daily
- Estimated price
- €3–5
- Website
- LTG Link
- Phone
- +48 22 322 22 22
- sekretariat@intercity.pl
- Website
- PKP Intercity
Train from Warszawa Zachodnia to Berlin-Lichtenberg
- Ave. Duration
- 4h 58m
- Frequency
- Hourly
- Estimated price
- €60–120
- Website
- PKP Intercity
- Phone
- +371 67464620
- nordeka@nordeka.lv
- Website
- Nordeka
Bus from Jēkabpils AO to Bauskas AO
- Ave. Duration
- 2h 55m
- Frequency
- Twice daily
- Estimated price
- €5–6
- Website
- Nordeka
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Bauska to Berlin, Zentralen Omnibusbahnhof
- Ave. Duration
- 18h
- Frequency
- Twice a week
- Estimated price
- €85–160
- Schedules at
- ecolines.net
Bus from Riga, Bus Station to Berlin, Zentralen Omnibusbahnhof
- Ave. Duration
- 19h
- Frequency
- Once daily
- Estimated price
- €95–180
- Schedules at
- ecolines.net
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Jelgava, station to Berlin, Zentralen Omnibusbahnhof
- Ave. Duration
- 17h 35m
- Frequency
- Once daily
- Estimated price
- €100–160
- Website
- Flixbus
Bus from Riga, Bus Station to Berlin, Zentralen Omnibusbahnhof
- Ave. Duration
- 19h 30m
- Frequency
- 3 times a day
- Estimated price
- €110–180
- Website
- Flixbus
- Phone
- +372 627 9080
- info@hansabuss.ee
- Website
- Hansabuss AS
Bus from Jēkabpils AO to Rīgas SAO
- Ave. Duration
- 2h 22m
- Frequency
- 4 times a day
- Estimated price
- €10–13
- Website
- Hansabuss AS
- Schedules at
- Hansabuss AS
- Phone
- +371 646 24 137
- as_rap@inbox.lv
- Website
- AS "Rēzeknes autobusu parks"
Bus from Jēkabpils AO to Rīgas SAO
- Ave. Duration
- 2h 12m
- Frequency
- Twice daily
- Schedules at
- AS "Rēzeknes autobusu parks"
- Phone
- +372 680 0909
- info@luxexpress.eu
- Website
- Lux Express
Bus from Jēkabpils AO to Rīgas SAO
- Ave. Duration
- 2h 11m
- Frequency
- Once daily
- Estimated price
- €8–14
- Website
- Lux Express
Want to know more about travelling around Germany
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 guideWant to know more about Flixbus?
Read the travel guideBooking & Getting There
Jēkabpils to Berlin bus services, operated by Hansabuss AS, arrive at Rīgas SAO station.
Berlin is 1h behind Jēkabpils. It is currently 06:05 in Jēkabpils and 05:05 in Berlin.
Jēkabpils to Berlin train services, operated by Vivi, arrive at Daugavpils station.
Yes, the driving distance between Jēkabpils to Berlin is 1062 km. It takes approximately 15h 58m to drive from Jēkabpils to Berlin.
Book your Jēkabpils to Berlin bus tickets online with Omio.
There are 2679+ hotels available in Berlin.