There are 10 ways to get from Germany to Kaunas by plane, train, 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.
Recommended option
Fly Hamburg to Kaunas • 7 h 34 min
$53 - $279
Cheapest option
Bus Eurolines DE • 17 h 31 min
$47 - $114
8 alternative options
Fly Berlin Tegel to Vilnius, train • 6 h 38 min
$65 - $189
Fly Frankfurt to Vilnius, train • 7 h 13 min
$85 - $231
Fly Munich to Vilnius, train • 7 h 38 min
$82 - $177
Fly Berlin Schoenefeld to Vilnius, train • 6 h 40 min
$63 - $310
Fly Berlin Tegel to Riga, bus • 9 h 9 min
$56 - $167
Train • 15 h 15 min
$58 - $95
Bus EST Sp. z o.o. • 19 h 28 min
$63 - $114
Drive • 10 h 34 min
$120 - $190
What companies run services between Germany and Kaunas, Lithuania?
LOT, Scandinavian Airlines and Ryanair fly from Hamburg to Kaunas twice daily. Alternatively, you can take a train from Berlin to Kaunas via S Ostbahnhof, Berlin Ostbahnhof, Warszawa Centralna, Bialystok, and Białystok in around 15 h 15 min.

- Website
- lot.com
Flights from Hamburg to Kaunas via Warsaw
- Ave. Duration
- 4 h 40 min
- When
- Monday
- Estimated price
- $120 - $480
Flights from Frankfurt to Vilnius via Warsaw
- Ave. Duration
- 4 h 5 min
- When
- Every day
- Estimated price
- $95 - $320
Flights from Munich to Vilnius via Warsaw
- Ave. Duration
- 4 h 36 min
- When
- Every day
- Estimated price
- $85 - $330
Flights from Munich to Vilnius via Tallinn
- Ave. Duration
- 4 h 25 min
- When
- Wednesday, Thursday and Friday
- Estimated price
- $85 - $330

- Website
- airbaltic.com
Flights from Berlin Tegel to Vilnius
- Ave. Duration
- 1 h 30 min
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- $65 - $260
Flights from Berlin Tegel to Vilnius via Riga
- Ave. Duration
- 3 h 30 min
- When
- Tuesday, Thursday and Saturday
- Estimated price
- $65 - $260
Flights from Frankfurt to Vilnius via Riga
- Ave. Duration
- 4 h 19 min
- When
- Every day
- Estimated price
- $75 - $340
Flights from Munich to Vilnius
- Ave. Duration
- 2 h
- When
- Monday, Wednesday and Friday
- Estimated price
- $80 - $330
Flights from Berlin Tegel to Riga
- Ave. Duration
- 1 h 46 min
- When
- Every day
- Estimated price
- $40 - $160

- Website
- lufthansa.com
Flights from Frankfurt to Vilnius
- Ave. Duration
- 2 h
- When
- Every day
- Estimated price
- $120 - $650
Flights from Munich to Vilnius via Frankfurt
- Ave. Duration
- 4 h 13 min
- When
- Every day
- Estimated price
- $190 - $550
Flights from Berlin Tegel to Riga via Frankfurt
- Ave. Duration
- 4 h 5 min
- When
- Every day
- Estimated price
- $190 - $700

- Website
- flysas.com
Flights from Berlin Tegel to Vilnius via Stockholm
- Ave. Duration
- 3 h 50 min
- When
- Monday, Tuesday and Friday
- Estimated price
- $110 - $420
Flights from Frankfurt to Vilnius via Stockholm
- Ave. Duration
- 4 h 30 min
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $120 - $420
Flights from Frankfurt to Vilnius via Copenhagen
- Ave. Duration
- 4 h 40 min
- When
- Monday to Saturday
- Estimated price
- $120 - $420
Flights from Munich to Vilnius via Copenhagen
- Ave. Duration
- 4 h 25 min
- When
- Wednesday, Thursday and Friday
- Estimated price
- $110 - $460

- Website
- ryanair.com
Flights from Hamburg to Kaunas via Copenhagen
- Ave. Duration
- 5 h 40 min
- When
- Every day
- Estimated price
- $45 - $270
Flights from Berlin Schoenefeld to Vilnius
- Ave. Duration
- 1 h 35 min
- When
- Tuesday, Thursday and Saturday
- Estimated price
- $45 - $170

- Website
- finnair.com
Flights from Frankfurt to Vilnius via Helsinki
- Ave. Duration
- 4 h 50 min
- When
- Every day
- Estimated price
- $130 - $600

- Website
- belavia.by
Flights from Berlin Schoenefeld to Vilnius via Minsk
- Ave. Duration
- 3 h 20 min
- When
- Wednesday and Friday
- Estimated price
- $160 - $360

- Website
- litrail.lt
Train from Vilnius(LT) to Kaunas
- Ave. Duration
- 1 h 5 min
- Frequency
- Hourly
- Estimated price
- $5 - $9
- Website
- traukiniobilietas.lt
- 2nd Class Ticket
- $5 - $7
- 1st Class Ticket
- $6 - $9

- Phone
- +49 0180 6 99 66 33
- Website
- bahn.com
Train from Berlin Ostbahnhof to Warszawa Centralna
- Ave. Duration
- 6 h 5 min
- Frequency
- Every 4 hours
- Estimated price
- $35 - $55
- Website
- bahn.de

- Phone
- 703 200 200
- Website
- intercity.pl
Train from Warszawa Centralna to Bialystok
- Ave. Duration
- 2 h 7 min
- Frequency
- Hourly
- Estimated price
- $8 - $12
- Website
- Intercity.pl
- Purchase a
- eurail.com
- 2nd Class
- $8 - $12
- 1st Class
- $11 - $16
- Website
- traukiniobilietas.lt
Train from Białystok to Kaunas
- Ave. Duration
- 4 h 13 min
- Frequency
- 5 times a week
- Estimated price
- $14
- Schedules at
- traukiniobilietas.lt

- Phone
- +371 67214512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Rīga to Kaunas
- Ave. Duration
- 3 h 23 min
- Frequency
- Once daily
- Estimated price
- $12 - $19
- Schedules at
- ecolines.net
Bus from Berlin to Kaunas
- Ave. Duration
- 16 h 25 min
- Frequency
- Once daily
- Estimated price
- $45 - $70
- Schedules at
- ecolines.net
Bus from Berlin to Elbląg
- Ave. Duration
- 10 h 49 min
- Frequency
- Twice a week
- Estimated price
- $30 - $90
- Schedules at
- ecolines.net

- Phone
- +49 6196 2078-501
- service@eurolines.de
- Website
- eurolines.de
Bus from Berlin ZOB to Kaunas
- Ave. Duration
- 15 h 56 min
- Frequency
- Twice daily
- Estimated price
- $60 - $110
- Website
- eurolines.de

- estgdansk@wp.pl
- Website
- estgdansk.pl
Bus from Berlin ZOB to Elbląg
- Ave. Duration
- 8 h 55 min
- Frequency
- Once daily
- Estimated price
- $40 - $60
- Schedules at
- estgdansk.pl

- Phone
- 48/796 473 308
- biuro@autokarpolska.com.pl
- Website
- autokarpolska.com.pl
Bus from Berlin ZOB to Elblag
- Ave. Duration
- 11 h 49 min
- Frequency
- 3 times a week
- Estimated price
- $50 - $75
- Schedules at
- autokarpolska.com.pl

- Phone
- +48 22 417 62 27
- info@polskibus.com
- Website
- polskibus.com
Bus from Elbląg to Kaunas
- Ave. Duration
- 8 h
- Frequency
- Once daily
- Estimated price
- $21 - $35
- Schedules at
- polskibus.com
Want to know more about travelling around Lithuania
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.
Questions & Answers
How far is it from Germany to Kaunas?
The distance between Germany and Kaunas is 995 km. The road distance is 971 km.
What is the cheapest way to get from Germany to Kaunas?
The cheapest way to get from Germany to Kaunas is to bus which costs 35€ - 95€ and takes 17 h 31 min.
What is the fastest way to get from Germany to Kaunas?
The quickest way to get from Germany to Kaunas is to fly and train which takes 6 h 38 min and costs 50€ - 160€.
Is there a direct train between Germany and Kaunas?
No, there is no direct train from Germany to Kaunas. However, there are services departing from S+U Alexanderplatz Bhf and arriving at Kaunas via Berlin Ostbahnhof, Warszawa Centralna and Białystok. The journey, including transfers, takes approximately 15 h 15 min.
How long does it take to get from Germany to Kaunas?
It takes approximately 7 h 34 min to get from Germany to Kaunas, including transfers.