There are 10 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ł 812–1,862Bus to Hahn, fly to Vilnius Airport, train, bus
cheapest- Take the bus from Mainz Short-term parking lot Am Schlag to Frankfurt Hahn Airportbus
- Fly from Hahn (HHN) to Vilnius Airport (VNO)plane HHN - VNO
- Take the train from Vilnius to Marijampolėtrain
- Take the bus from Marijampolė to Suwałkibus
- Take the bus from Suwałki DA to Oleckobus
12h 40mzł 375–1,246Bus
- Take the bus from Frankfurt to Suwałkibus
- Take the bus from Suwałki DA to Oleckobus
25h 28mzł 440–820Drive 1,260.4 km
- Drive from Mainz to Oleckocar 1,260.4 km
14h 12mzł 755–1,090Fly Frankfurt 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 10mzł 583–1,552Train
- 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 56mzł 1,036–2,664Bus via Kaliningrad
- Take the bus from Frankfurt Airport to Kaliningrad Bus stationbus 905
- Take the bus from Kaliningrad Bus station to Olsztyn Central Bus Stationbus
- Take the bus from Olsztyn to Oleckobus
37h 40mzł 746–1,158Fly Frankfurt to Vilnius Airport, train, bus
- Fly from Frankfurt (FRA) to Vilnius Airport (VNO)plane FRA - VNO
- Take the train from Vilnius to Marijampolėtrain
- Take the bus from Marijampolė to Suwałkibus
- Take the bus from Suwałki DA to Oleckobus
11h 44mzł 522–1,351Fly Frankfurt 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 48mzł 691–1,664Fly Frankfurt 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 Wschod to Torun Glownytrain
- Take the train from Torun Glowny to Gizyckotrain
- Take the bus from Giżycko to Oleckobus
11h 41mzł 793–1,848
Frankfurt (FRA) to Warsaw Chopin Airport (WAW) flights
Questions & Answers
The cheapest way to get from Mainz to Olecko is to bus which costs 440 zł - 850 zł and takes 25h 28m.
The fastest way to get from Mainz to Olecko is to fly and train and bus which takes 11h 10m and costs 550 zł - 1 600 zł.
The distance between Mainz and Olecko is 1321 km. The road distance is 1260.4 km.
The best way to get from Mainz to Olecko without a car is to train and bus which takes 17h 15m and costs 800 zł - 1 900 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 440 zł - 850 zł. Alternatively, you can train, which costs 1 000 zł - 2 700 zł and takes 23h 56m.
Yes, the driving distance between Mainz to Olecko is 1260 km. It takes approximately 14h 12m to drive from Mainz to Olecko.
There are nine+ 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 56m.
- Website
- lot.com
Flights from Frankfurt to Warsaw Chopin Airport
- Ave. Duration
- 1h 44m
- When
- Every day
- Estimated price
- zł 310–1,100
Flights from Frankfurt to Warsaw Chopin Airport via Poznań–Ławica Henryk Wieniawski Airport
- Ave. Duration
- 3h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- zł 310–1,100
Flights from Frankfurt to Warsaw Chopin Airport via Katowice
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- zł 700–3,300
Flights from Frankfurt to Warsaw Chopin Airport via Wroclaw
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- zł 310–1,100
Flights from Frankfurt to Warsaw Chopin Airport via Krakow
- Ave. Duration
- 4h 5m
- When
- Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- zł 310–1,100
Flights from Frankfurt to Vilnius Airport via Warsaw Chopin Airport
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- zł 460–1,400
Flights from Frankfurt to Poznań–Ławica Henryk Wieniawski Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- zł 380–1,300
Flights from Frankfurt to Bydgoszcz Ignacy Jan Paderewski Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- zł 490–1,700
- Website
- lufthansa.com
Flights from Frankfurt to Warsaw Chopin Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- zł 310–1,100
Flights from Frankfurt to Vilnius Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- zł 600–1,400
Flights from Frankfurt to Poznań–Ławica Henryk Wieniawski Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- zł 380–1,300
Flights from Frankfurt to Bydgoszcz Ignacy Jan Paderewski Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- zł 490–1,700
- Website
- ryanair.com
Flights from Hahn to Vilnius Airport
- Ave. Duration
- 2h 10m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- zł 240–900
- 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ł 420–1,000
- Website
- https://int.bahn.de/en
Train from Frankfurt to München Hbf
- Ave. Duration
- 3h 31m
- Frequency
- Every 30 minutes
- Estimated price
- zł 320–750
- 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–650
- 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 Muenchen Hbf to Warszawa Centralna
- Ave. Duration
- 13h 33m
- Frequency
- 5 times a week
- Estimated price
- zł 700–1,700
- Website
- https://www.intercity.pl/en/
Train from Warszawa Centralna to Bialystok Zielone Wzgorza
- Ave. Duration
- 1h 46m
- Frequency
- Hourly
- Estimated price
- zł 110–260
- Website
- https://www.intercity.pl/en/
Train from Bialystok Zielone Wzgorza to Elk
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- zł 65–150
- Website
- https://www.intercity.pl/en/
Train from Bydgoszcz Wschod to Torun Glowny
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Estimated price
- zł 28–65
- 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/
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Frankfurt to München Hbf
- Ave. Duration
- 3h 19m
- Frequency
- Twice daily
- Estimated price
- zł 180–420
- Website
- https://www.ns.nl/en
- Phone
- +48 22 474 00 44
- bilety@polregio.pl
- Website
- polregio.pl
Train from Warszawa Centralna to Bialystok Zielone Wzgorza
- Ave. Duration
- 2h 20m
- Frequency
- Once a week
- Estimated price
- zł 30–45
- Website
- https://polregio.pl/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 Wschod to Torun Glowny
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- zł 13–18
- Website
- https://polregio.pl/pl/
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- ltglink.lt
Train from Vilnius to Marijampolė
- Ave. Duration
- 1h 51m
- Frequency
- 3 times a day
- Estimated price
- zł 35–50
- Website
- https://ltglink.lt/en
- Phone
- +48 56 661 20 33
- Website
- arriva.pl
Train from Bydgoszcz Wschod to Torun Glowny
- Ave. Duration
- 1h 34m
- Frequency
- Twice daily
- Website
- https://arriva.pl/en
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Bydgoszcz Wschod to Torun Glowny
- Ave. Duration
- 31 min
- Frequency
- Once daily
- Estimated price
- zł 40–70
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- https://www.flixbus.fr
Bus from Berlin Südkreuz train station to Poznan, Bus Station
- Ave. Duration
- 3h 15m
- Frequency
- Every 2 hours
- Estimated price
- zł 80–140
- 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 Olsztyn to Olecko
- Ave. Duration
- 3h 16m
- Frequency
- 6 times a week
- Estimated price
- zł 23–35
- 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ł 400–750
- Website
- https://ecolines.net/
Bus from Marijampolė to Suwałki
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- zł 16–35
- Website
- https://ecolines.net/
- Phone
- +7 (4012) 64-36-35
- info@avl39.ru
- Website
- avl39.ru
Bus from Frankfurt Airport to Kaliningrad Bus station
- Phone
- +7 812 386 79 79
- eco@ecolines.ru
- Website
- ecolines.ru
Bus from Kaliningrad Bus station to Olsztyn Central Bus Station
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- zł 50–70
- Schedules at
- ecolines.ru
- Book at
- ecolines.ru
- info@flibco.com
- Website
- flibco.com
Bus from Mainz Short-term parking lot Am Schlag to Frankfurt Hahn Airport
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- zł 70–150
- Website
- https://www.flibco.com/en
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








































