There are 12 ways to get from Mainz to Olecko by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Frankfurt to S Südkreuz Bhftrain 11 / ...
- Take the bus from Berlin Südkreuz train station to Poznan, Bus Stationbus 353
- Take the train from Poznan Glowny to Gizyckotrain Ic
- Take the bus from Giżycko to Oleckobus
17h 15mzł 778–1,753Bus
cheapest- Take the bus from Frankfurt to Suwałkibus
- Take the bus from Suwałki DA to Oleckobus
25h 28mzł 391–721Drive 1,260.8 km
- Drive from Mainz to Oleckocar 1,260.8 km
14h 11mzł 767–1,107Fly to Kaunas, bus
- Fly from Frankfurt (FRA) to Kaunas (KUN)plane FRA - KUN
- Take the bus from Kaunas to Suwałkibus
- Take the bus from Suwałki DA to Oleckobus
11h 43mzł 521–1,425Train
- Take the train from Frankfurt to München Hbftrain 41 / ...
- Take the train from Muenchen Hbf to Warszawa Centralnatrain Ic
- Take the train from Warszawa Centralna to Bialystok Zielone Wzgorzatrain Ic
- Take the train from Bialystok Zielone Wzgorza to Elktrain Ic / ...
23h 52mzł 967–2,721Bus via Elbląg
- Take the bus from Frankfurt Airport to Kaliningrad Bus stationbus 905
- Take the bus from Kaliningrad Bus station to Elblągbus 802 / ...
- Take the bus from Elbląg to Oleckobus
35h 21mzł 799–1,273Fly to Warsaw Chopin Airport, train, bus
- Fly from Frankfurt (FRA) to Warsaw Chopin Airport (WAW)plane FRA - WAW
- Take the train from Warszawa Centralna to Suwalkitrain
- Take the bus from Suwałki DA to Oleckobus
11h 23mzł 594–1,476Fly to Vilnius Airport, train, bus
- Fly from Frankfurt (FRA) to Vilnius Airport (VNO)plane FRA - VNO
- Take the train from Vilniaus geležinkelio stotis to Suwalkitrain
- Take the bus from Suwałki DA to Oleckobus
12h 20mzł 457–1,242Fly to Poznań–Ławica Henryk Wieniawski Airport, train, bus
- Fly from Frankfurt (FRA) to Poznań–Ławica Henryk Wieniawski Airport (POZ)plane FRA - POZ
- Take the train from Poznan Glowny to Gizyckotrain
- Take the bus from Giżycko to Oleckobus
11h 44mzł 722–1,564Fly to Bydgoszcz Ignacy Jan Paderewski Airport, train, bus
- Fly from Frankfurt (FRA) to Bydgoszcz Ignacy Jan Paderewski Airport (BZG)plane FRA - BZG
- Take the train from Bydgoszcz Glowna to Torun Glownytrain
- Take the train from Torun Glowny to Gizyckotrain
- Take the bus from Giżycko to Oleckobus
11h 49mzł 792–2,254Fly to Gdańsk Lech Wałęsa Airport, bus, train, drive
- Fly from Frankfurt (FRA) to Gdańsk Lech Wałęsa Airport (GDN)plane FRA - GDN
- Take the bus from Gdańsk Airport to Kaliningrad Bus stationbus
- Take the train from Kaliningrad-Passajirsk to Gusevtrain
- Drive from Gusev to Oleckocar
13h 53mzł 714–1,673Fly to John Paul Ii International Airport Kraków–Balice, train, bus
- Fly from Frankfurt (FRA) to John Paul Ii International Airport Kraków–Balice (KRK)plane FRA - KRK
- Take the train from Krakow Glowny to Suwalkitrain
- Take the bus from Suwałki DA to Oleckobus
14h 32mzł 783–1,917
Frankfurt (FRA) to Kaunas (KUN) flights
Questions & Answers
The cheapest way to get from Mainz to Olecko is to bus which costs 390 zł - 750 zł and takes 25h 28m.
The fastest way to get from Mainz to Olecko is to fly and train and bus which takes 11h 23m and costs 550 zł - 1 500 zł.
The distance between Mainz and Olecko is 1321 km. The road distance is 1260.8 km.
The best way to get from Mainz to Olecko without a car is to train and bus which takes 17h 15m and costs 750 zł - 1 800 zł.
It takes approximately 17h 15m to get from Mainz to Olecko, including transfers.
The best way to get from Mainz to Olecko is to bus which takes 25h 28m and costs 390 zł - 750 zł. Alternatively, you can train, which costs 950 zł - 2 800 zł and takes 23h 52m.
Yes, the driving distance between Mainz to Olecko is 1261 km. It takes approximately 14h 11m to drive from Mainz to Olecko.
There are 152+ hotels available in Olecko.
What companies run services between Mainz, Germany and Olecko, Poland?
You can take a train from Mainz, Römisches Theater to Olecko via Frankfurt, Frankfurt, and Suwałki DA in around 25h 28m. Alternatively, you can take a train from Mainz, Römisches Theater to Olecko via Frankfurt, München Hbf, Muenchen Hbf, Warszawa Centralna, Bialystok Zielone Wzgorza, and Elk in around 23h 52m.
- Website
- lufthansa.com
Flights from Frankfurt to Warsaw Chopin Airport
- Ave. Duration
- 1h 42m
- When
- Every day
- Estimated price
- zł 310–1,300
Flights from Frankfurt to Vilnius Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- zł 370–1,500
Flights from Frankfurt to Poznań–Ławica Henryk Wieniawski Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- zł 400–1,500
Flights from Frankfurt to Bydgoszcz Ignacy Jan Paderewski Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- zł 650–3,400
Flights from Frankfurt to Gdańsk Lech Wałęsa Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- zł 400–1,200
Flights from Frankfurt to Gdańsk Lech Wałęsa Airport via Munich
- Ave. Duration
- 3h 27m
- When
- Every day
- Estimated price
- zł 400–1,200
Flights from Frankfurt to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- zł 400–1,100
Flights from Frankfurt to John Paul Ii International Airport Kraków–Balice via Munich
- Ave. Duration
- 3h 31m
- When
- Every day
- Estimated price
- zł 400–2,300
- Website
- lot.com
Flights from Frankfurt to Warsaw Chopin Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- zł 310–1,300
Flights from Frankfurt to Warsaw Chopin Airport via Katowice
- Ave. Duration
- 3h 25m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- zł 470–2,600
Flights from Frankfurt to Vilnius Airport via Warsaw Chopin Airport
- Ave. Duration
- 4h 36m
- When
- Every day
- Estimated price
- zł 460–2,000
Flights from Frankfurt to Poznań–Ławica Henryk Wieniawski Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- zł 400–1,500
Flights from Frankfurt to Bydgoszcz Ignacy Jan Paderewski Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- zł 650–3,400
Flights from Frankfurt to Gdańsk Lech Wałęsa Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- zł 400–1,200
Flights from Frankfurt to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- zł 400–1,100
Flights from Frankfurt to John Paul Ii International Airport Kraków–Balice via Warsaw Chopin Airport
- Ave. Duration
- 3h 53m
- When
- Every day
- Estimated price
- zł 370–1,100
- Website
- ryanair.com
Flights from Frankfurt to Kaunas via Copenhagen
- Ave. Duration
- 3h 50m
- When
- Monday
- Estimated price
- zł 650–1,300
Flights from Frankfurt to Kaunas via Stockholm
- Ave. Duration
- 4h 25m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- zł 500–2,000
Flights from Frankfurt to Kaunas via Edinburgh
- Ave. Duration
- 6h 25m
- When
- Thursday and Sunday
- Estimated price
- zł 650–1,300
- Website
- flysas.com
Flights from Frankfurt to Gdańsk Lech Wałęsa Airport via Copenhagen
- Ave. Duration
- 3h 37m
- When
- Every day
- Estimated price
- zł 340–1,000
- Website
- austrian.com
Flights from Frankfurt to John Paul Ii International Airport Kraków–Balice via Vienna
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- zł 290–1,200
- Website
- airbaltic.com
Flights from Frankfurt to Kaunas via Riga
- Ave. Duration
- 4h 20m
- When
- Friday and Sunday
- Estimated price
- zł 380–1,500
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Frankfurt to S Südkreuz Bhf
- Ave. Duration
- 4h 7m
- Frequency
- Hourly
- Estimated price
- zł 390–950
- Website
- https://int.bahn.de/en
Train from Frankfurt to München Hbf
- Ave. Duration
- 3h 31m
- Frequency
- Every 30 minutes
- Estimated price
- zł 300–700
- Website
- https://int.bahn.de/en
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Poznan Glowny to Gizycko
- Ave. Duration
- 4h 31m
- Frequency
- 3 times a day
- Estimated price
- zł 270–600
- Website
- https://www.intercity.pl/en/
Train from Muenchen Hbf to Warszawa Centralna
- Ave. Duration
- 13h 33m
- Frequency
- Once daily
- Estimated price
- zł 700–1,600
- Website
- https://www.intercity.pl/en/
Train from Warszawa Centralna to Bialystok Zielone Wzgorza
- Ave. Duration
- 1h 47m
- Frequency
- Hourly
- Estimated price
- zł 110–250
- Website
- https://www.intercity.pl/en/
Train from Bialystok Zielone Wzgorza to Elk
- Ave. Duration
- 1h 11m
- Frequency
- Every 4 hours
- Estimated price
- zł 65–150
- Website
- https://www.intercity.pl/en/
Train from Warszawa Centralna to Suwalki
- Ave. Duration
- 3h 34m
- Frequency
- 3 times a day
- Estimated price
- zł 200–460
- Website
- https://www.intercity.pl/en/
Train from Bydgoszcz Glowna to Torun Glowny
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- zł 30–75
- Website
- https://www.intercity.pl/en/
Train from Torun Glowny to Gizycko
- Ave. Duration
- 3h 10m
- Frequency
- 3 times a day
- Estimated price
- zł 180–410
- Website
- https://www.intercity.pl/en/
Train from Krakow Glowny to Suwalki
- Ave. Duration
- 6h 16m
- Frequency
- Twice daily
- Estimated price
- zł 390–900
- Website
- https://www.intercity.pl/en/
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Frankfurt to München Hbf
- Ave. Duration
- 3h 19m
- Frequency
- 3 times a day
- Estimated price
- zł 180–440
- Website
- https://www.ns.nl/en
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Muenchen Hbf to Warszawa Centralna
- Ave. Duration
- 13h 25m
- Frequency
- Once daily
- Estimated price
- zł 550–1,200
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
- Phone
- +48 22 474 00 44
- bilety@polregio.pl
- Website
- polregio.pl
Train from Bialystok Zielone Wzgorza to Elk
- Ave. Duration
- 1h 34m
- Frequency
- 4 times a day
- Estimated price
- zł 20–29
- Website
- https://polregio.pl/pl/
Train from Bydgoszcz Glowna to Torun Glowny
- Ave. Duration
- 44 min
- Frequency
- Hourly
- Estimated price
- zł 14–20
- Website
- https://polregio.pl/pl/
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- ltglink.lt
Train from Vilniaus geležinkelio stotis to Suwalki
- Ave. Duration
- 3h 41m
- Frequency
- Once daily
- Estimated price
- zł 50–70
- Website
- https://ltglink.lt/en
- Phone
- +48 56 661 20 33
- Website
- arriva.pl
Train from Bydgoszcz Glowna to Torun Glowny
- Ave. Duration
- 1h 42m
- Frequency
- Twice daily
- Website
- https://arriva.pl/en
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Bydgoszcz Glowna to Torun Glowny
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- zł 40–80
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Kaliningrad-Passajirsk to Gusev
- Ave. Duration
- 1h 37m
- Frequency
- Twice daily
- Estimated price
- zł 40–110
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- zł 200–280
- 3rd Class (Platzcart)
- zł 40–60
- 2nd Class (Kupé)
- zł 75–110
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Berlin Südkreuz train station to Poznan, Bus Station
- Ave. Duration
- 3h 15m
- Frequency
- Every 2 hours
- Estimated price
- zł 75–130
- Website
- https://www.flixbus.co.uk
- Phone
- 703 302 505
- Website
- pksnova.pl
Bus from Giżycko to Olecko
- Ave. Duration
- 1h 3m
- Frequency
- Twice daily
- Estimated price
- zł 8–11
- Schedules at
- pksnova.pl
- Book at
- pksnova.pl
Bus from Suwałki DA to Olecko
- Ave. Duration
- 49 min
- Frequency
- Twice daily
- Estimated price
- zł 6–9
- Schedules at
- pksnova.pl
- Book at
- pksnova.pl
Bus from Elbląg to Olecko
- Ave. Duration
- 5h 12m
- Frequency
- 6 times a week
- Estimated price
- zł 35–100
- Schedules at
- pksnova.pl
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Frankfurt to Suwałki
- Ave. Duration
- 22h
- Frequency
- 4 times a week
- Estimated price
- zł 350–650
- Website
- https://ecolines.net/
Bus from Kaunas to Suwałki
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- zł 28–55
- Website
- https://ecolines.net/
- Phone
- +370 612 88 984
- info@eurolines.lt
- Website
- eurolines.lt
Bus from Kaunas to Suwałki
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Estimated price
- zł 35–60
- Website
- https://www.eurolines.lt/en
- Phone
- +372 680 0909
- info@luxexpress.eu
- Website
- luxexpress.eu
Bus from Kaunas to Suwałki
- Ave. Duration
- 2h 5m
- Frequency
- Twice daily
- Estimated price
- zł 30–55
- Website
- https://luxexpress.eu/en/
- Phone
- +7 (4012) 64-36-35
- info@avl39.ru
- Website
- avl39.ru
Bus from Frankfurt Airport to Kaliningrad Bus station
Bus from Kaliningrad Bus station to Elbląg
- Ave. Duration
- 2h 45m
- Frequency
- Every 3 hours
- Estimated price
- zł 190–270
- Schedules at
- avl39.ru
- Book at
- avl39.ru
Bus from Gdańsk Airport to Kaliningrad Bus station
Want to know more about travelling around Poland
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
Want to know more about Flixbus?
Read the travel guide

















































