There are 5 ways to get from Copenhagen to Jelgava by plane, train, car, car ferry, 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.
Fly, line 723 train
best- Fly from Copenhagen Airport (CPH) to Riga International Airport (RIX)plane CPH - RIX
- Take the train from Tornakalns to Jelgavatrain
3h 4m$78–240Drive, car ferry
- Drive from Copenhagen to Karlshamncar
- Take the car ferry from Karlshamn to Klaipedacarferry
- Drive from Klaipeda to Jelgavacar
12h 26m$314–456Bus
- Take the bus from Copenhagen Busterminal to Hamburg, Zentraler Omnibusbahnhofbus N602 / ...
- Take the bus from Hamburg, Zentraler Omnibusbahnhof to Jelgava, stationbus N1206
27h 30m$184–316Train
- Take the train from Koebenhavn H to Praha Hlavni Nadrazitrain Rj
- Take the train from Praha Hlavni Nadrazi to Warszawa Wschodniatrain 113
- Take the train from Warszawa Wschodnia to Vilniaus geležinkelio stotistrain
- Take the train from Vilnius to Jelgavatrain 889
32h 31m$358–764Train, car ferry
- Take the train from Köpenhamn H to Karlshamn Stationtrain
- Take the car ferry from Karlshamn to Klaipedacarferry
- Take the train from Klaipėda to Šiauliaitrain 782 / ...
- Take the train from Siauliai to Jelgavatrain 889
17h 17m$299–438
Copenhagen to Jelgava by bus
Questions & Answers
The cheapest way to get from Copenhagen to Jelgava is to fly and line 723 train which costs $75 - $240 and takes 3h 4m.
The fastest way to get from Copenhagen to Jelgava is to fly and line 723 train which takes 3h 4m and costs $75 - $240.
No, there is no direct bus from Copenhagen to Jelgava station. However, there are services departing from Copenhagen Busterminal and arriving at Jelgava, station via Hamburg, Zentraler Omnibusbahnhof. The journey, including transfers, takes approximately 27h 30m.
No, there is no direct train from Copenhagen to Jelgava. However, there are services departing from Koebenhavn H and arriving at Jelgava via Praha Hlavni Nadrazi, Warszawa Wschodnia and Vilnius. The journey, including transfers, takes approximately 32h 31m.
The distance between Copenhagen and Jelgava is 771 km.
The best way to get from Copenhagen to Jelgava without a car is to bus which takes 27h 30m and costs $180 - $320.
It takes approximately 3h 4m to get from Copenhagen to Jelgava, including transfers.
Copenhagen to Jelgava bus services, operated by FlixBus, depart from Copenhagen Busterminal station.
Copenhagen to Jelgava train services, operated by Danish Railways (DSB), depart from Koebenhavn H station.
The best way to get from Copenhagen to Jelgava is to bus which takes 27h 30m and costs $180 - $320. Alternatively, you can train, which costs $350 - $800 and takes 32h 31m.
What companies run services between Copenhagen, Denmark and Jelgava, Latvia?
You can take a bus from Copenhagen Busterminal to Jelgava, station via Hamburg, Zentraler Omnibusbahnhof in around 27h 30m. Alternatively, you can take a train from Koebenhavn H to Jelgava via Praha Hlavni Nadrazi, Warszawa Wschodnia, and Vilnius in around 32h 31m.
- Website
- flysas.com
Flights from Copenhagen Airport to Riga International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $35–150
Flights from Copenhagen Airport to Riga International Airport via Stockholm
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- $35–150
- Website
- airbaltic.com
Flights from Copenhagen Airport to Riga International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $45–170
- Website
- norwegian.com
Flights from Copenhagen Airport to Riga International Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $40–190
- Phone
- 8760
- [email protected]
- Website
- vivi.lv
Train from Tornakalns to Jelgava
- Ave. Duration
- 33 min
- Frequency
- Every 30 minutes
- Estimated price
- $2–4
- Website
- https://www.vivi.lv/en/
- Phone
- +47 70 13 14 15
- [email protected]
- Website
- dsb.dk
Train from Koebenhavn H to Praha Hlavni Nadrazi
- Ave. Duration
- 11h 3m
- Frequency
- 4 times a day
- Estimated price
- $260–380
- Website
- https://www.dsb.dk/en/
- Phone
- +420 221 111 122
- [email protected]
- Website
- cd.cz
Train from Praha Hlavni Nadrazi to Warszawa Wschodnia
- Ave. Duration
- 8h 39m
- Frequency
- Twice daily
- Estimated price
- $100–160
- Website
- https://www.cd.cz/en/default.htm
- Phone
- +43 (0) 5 1717
- Website
- oebb.at
Train from Praha Hlavni Nadrazi to Warszawa Wschodnia
- Ave. Duration
- 9h 15m
- Frequency
- Twice daily
- Estimated price
- $180–330
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +420 220 311 700
- [email protected]
- Website
- leoexpress.com
Train from Praha Hlavni Nadrazi to Warszawa Wschodnia
- Ave. Duration
- 9h 24m
- Frequency
- Twice daily
- Estimated price
- $50–80
- Website
- https://www.leoexpress.com/en
- Phone
- +370 700 55 111
- [email protected]
- Website
- ltglink.lt
Train from Warszawa Wschodnia to Vilniaus geležinkelio stotis
- Ave. Duration
- 6h 22m
- Frequency
- Once daily
- Estimated price
- $26–35
- Website
- https://ltglink.lt/en
Train from Vilnius to Jelgava
- Ave. Duration
- 3h 27m
- Frequency
- Twice daily
- Estimated price
- $17–23
- Website
- https://ltglink.lt/en
Train from Klaipėda to Šiauliai
- Ave. Duration
- 1h 53m
- Frequency
- Every 4 hours
- Estimated price
- $10–14
- Website
- https://ltglink.lt/en
Train from Siauliai to Jelgava
- Ave. Duration
- 1h 11m
- Frequency
- Twice daily
- Estimated price
- $6–9
- Website
- https://ltglink.lt/en
- Phone
- +46 771-77 77 1
- [email protected]
- Website
- oresundstag.se
Train from Köpenhamn H to Karlshamn Station
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- $35–70
- Website
- https://www.oresundstag.se/en
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Copenhagen Busterminal to Hamburg, Zentraler Omnibusbahnhof
- Ave. Duration
- 5h 10m
- Frequency
- Every 3 hours
- Estimated price
- $30–60
- Website
- https://www.flixbus.co.uk
Bus from Hamburg, Zentraler Omnibusbahnhof to Jelgava, station
- Ave. Duration
- 21h 20m
- Frequency
- Once daily
- Estimated price
- $150–260
- Website
- https://www.flixbus.co.uk
- Phone
- +44 344 848 6090
- [email protected]
- Website
- dfds.com
Car ferry from Karlshamn to Klaipeda
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- $240–340
- Website
- https://www.dfds.com/en
Car ferry from Karlshamn to Klaipeda
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- $240–340
- Website
- https://www.dfds.com/en
Want to know more about travelling around Latvia
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
How to plan an amazing trip around Scandinavia
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Copenhagen to Jelgava bus services, operated by FlixBus, arrive at Hamburg, Zentraler Omnibusbahnhof station.
Jelgava is 1h ahead of Copenhagen. It is currently 12:33 PM in Copenhagen and 1:33 PM in Jelgava.
Copenhagen to Jelgava train services, operated by Danish Railways (DSB), arrive at Praha Hlavni Nadrazi station.
Book your Copenhagen to Jelgava bus tickets online with Omio and FlixBus.
There are 95+ hotels available in Jelgava.

























