There are 9 ways to get from Tallinn to Szafarnia by plane, car, bus, train, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Lennart Meri International Airport to Gdańsk Lech Wałęsa Airport, drive
best- Fly from Lennart Meri International Airport (TLL) to Gdańsk Lech Wałęsa Airport (GDN)plane TLL - GDN
- Drive from Gdansk-Airport-GDN to Szafarniacar
5h 37mzł 222–909Bus, train via Ełk
- Take the bus from Tallinn, Bus Station to Elk, Dabrowskiego - Bus station 01 and Railway station 02bus N1206 / ...
- Take the train from Elk to Wabrzeznotrain Ic
16h 54mzł 562–1,276Drive 1,004.3 km
- Drive from Tallinn to Szafarniacar 1,004.3 km
13h 20mzł 690–996Fly Lennart Meri International Airport to Warsaw Chopin Airport, train
- Fly from Lennart Meri International Airport (TLL) to Warsaw Chopin Airport (WAW)plane TLL - WAW
- Take the train from Warszawa Zachodnia to Torun Glownytrain
8h 8mzł 367–1,377Ferry to Helsinki Airport, fly to Gdańsk Lech Wałęsa Airport, drive
- Take the ferry from Tallinn to Helsinki Terminal 2ferry
- Fly from Helsinki Airport (HEL) to Gdańsk Lech Wałęsa Airport (GDN)plane HEL - GDN
- Drive from Gdansk-Airport-GDN to Szafarniacar
9h 13mzł 537–1,432Fly Lennart Meri International Airport to Bydgoszcz Ignacy Jan Paderewski Airport, train
- Fly from Lennart Meri International Airport (TLL) to Bydgoszcz Ignacy Jan Paderewski Airport (BZG)plane TLL - BZG
- Take the train from Bydgoszcz Glowna to Kowalewo Pomorskietrain
12h 44mzł 647–1,429Bus via Warsaw
- Take the bus from Tallinn, Bus Station to Warsaw, Metro Marymontbus N1324 / ...
- Take the bus from Warszawa, Metro Marymont 02 to Rypinbus Pol9
18h 29mzł 475–757Bus, train
- Take the bus from Tallinn, Harbour Terminal D to (DO NOT USE) Olsztyn, Bus Stationbus 1234A
- Take the train from Olsztyn Glowny to Wabrzeznotrain Ic
19h 11mzł 496–774Bus
- Take the bus from Tallinn, Harbour Terminal D to Warszawa, Dworzec Zachodnibus
- Take the bus from Warszawa, Dworzec Zachodni to Rypinbus Pol9
20h 21mzł 360–666
Lennart Meri International Airport (TLL) to Gdańsk Lech Wałęsa Airport (GDN) flights
Questions & Answers
The cheapest way to get from Tallinn to Szafarnia is to fly and drive which costs 220 zł - 950 zł and takes 5h 37m.
The fastest way to get from Tallinn to Szafarnia is to fly and drive which takes 5h 37m and costs 220 zł - 950 zł.
No, there is no direct bus from Tallinn station to Szafarnia. However, there are services departing from Tallinn, Bus Station and arriving at Rypin via Warszawa, Metro Marymont 02. The journey, including transfers, takes approximately 18h 29m.
The distance between Tallinn and Szafarnia is 862 km. The road distance is 1004.3 km.
The best way to get from Tallinn to Szafarnia without a car is to bus and train via Ełk which takes 16h 54m and costs 550 zł - 1 300 zł.
It takes approximately 5h 37m to get from Tallinn to Szafarnia, including transfers.
Tallinn to Szafarnia bus services, operated by FlixBus, depart from Tallinn, Bus Station.
Tallinn to Szafarnia bus services, operated by FlixBus, arrive at Warsaw, Metro Marymont station.
Szafarnia is 1h behind Tallinn. It is currently 2:10 PM in Tallinn and 1:10 PM in Szafarnia.
Yes, the driving distance between Tallinn to Szafarnia is 1004 km. It takes approximately 13h 20m to drive from Tallinn to Szafarnia.
What companies run services between Tallinn, Estonia and Szafarnia, Kujawsko-Pomorskie, Poland?
You can take a bus from Tallinn, Bus Station to Szafarnia via Warsaw, Metro Marymont, Warszawa, Metro Marymont 02, and Rypin in around 18h 29m.
- Website
- lot.com
Flights from Lennart Meri International Airport to Gdańsk Lech Wałęsa Airport via Warsaw Chopin Airport
- Ave. Duration
- 3h 25m
- When
- Tuesday to Wednesday
- Estimated price
- zł 850–1,000
Flights from Lennart Meri International Airport to Warsaw Chopin Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- zł 260–1,300
Flights from Lennart Meri International Airport to Bydgoszcz Ignacy Jan Paderewski Airport via Warsaw Chopin Airport
- Ave. Duration
- 8h 8m
- When
- Friday, Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- zł 480–1,500
- Website
- flysas.com
Flights from Lennart Meri International Airport to Gdańsk Lech Wałęsa Airport via Copenhagen
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- zł 430–1,900
Flights from Lennart Meri International Airport to Warsaw Chopin Airport via Copenhagen
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- zł 370–1,500
Flights from Helsinki Airport to Gdańsk Lech Wałęsa Airport via Copenhagen
- Ave. Duration
- 4h 9m
- When
- Every day
- Estimated price
- zł 470–1,200
- Website
- finnair.com
Flights from Lennart Meri International Airport to Warsaw Chopin Airport via Helsinki Airport
- Ave. Duration
- 3h 22m
- When
- Every day
- Estimated price
- zł 480–750
Flights from Helsinki Airport to Gdańsk Lech Wałęsa Airport
- Ave. Duration
- 2h 7m
- When
- Every day
- Estimated price
- zł 350–1,000
- Website
- wizzair.com
Flights from Lennart Meri International Airport to Gdańsk Lech Wałęsa Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- zł 100–600
Flights from Lennart Meri International Airport to Warsaw Chopin Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- zł 110–550
- Website
- airbaltic.com
Flights from Lennart Meri International Airport to Warsaw Chopin Airport via Riga
- Ave. Duration
- 3h 25m
- When
- Monday and Friday
- Estimated price
- zł 270–1,100
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- intercity.pl
Train from Elk to Wabrzezno
- Ave. Duration
- 3h 14m
- Frequency
- Every 4 hours
- Estimated price
- zł 190–700
- Website
- https://www.intercity.pl/en/
Train from Warszawa Zachodnia to Torun Glowny
- Ave. Duration
- 2h 5m
- Frequency
- Hourly
- Estimated price
- zł 150–550
- Website
- https://www.intercity.pl/en/
Train from Olsztyn Glowny to Wabrzezno
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- zł 80–300
- Website
- https://www.intercity.pl/en/
- Phone
- +48 22 474 00 44
- [email protected]
- Website
- polregio.pl
Train from Bydgoszcz Glowna to Kowalewo Pomorskie
- Ave. Duration
- 1h 13m
- Frequency
- Every 3 hours
- Estimated price
- zł 18–25
- Website
- https://polregio.pl/pl/
Train from Olsztyn Glowny to Wabrzezno
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Estimated price
- zł 24–35
- Website
- https://polregio.pl/pl/
- Phone
- +43 (0) 5 1717
- Website
- oebb.at
Train from Bydgoszcz Glowna to Kowalewo Pomorskie
- Ave. Duration
- 58 min
- Frequency
- Twice daily
- Estimated price
- zł 70–130
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Tallinn, Bus Station to Elk, Dabrowskiego - Bus station 01 and Railway station 02
- Ave. Duration
- 12h 15m
- Frequency
- Twice daily
- Estimated price
- zł 280–470
- Website
- https://www.flixbus.co.uk
Bus from Tallinn, Bus Station to Warsaw, Metro Marymont
- Ave. Duration
- 14h 15m
- Frequency
- 4 times a day
- Estimated price
- zł 360–600
- Website
- https://www.flixbus.co.uk
Bus from Tallinn, Harbour Terminal D to (DO NOT USE) Olsztyn, Bus Station
- Ave. Duration
- 16h 55m
- Frequency
- 5 times a week
- Estimated price
- zł 380–650
- Website
- https://www.flixbus.co.uk
- Phone
- +48 (22) 123 75 44
- [email protected]
- Website
- pkspolonus.pl
Bus from Warszawa, Metro Marymont 02 to Rypin
- Ave. Duration
- 2h 52m
- Frequency
- Twice daily
- Estimated price
- zł 40–75
- Schedules at
- pkspolonus.pl
Bus from Warszawa, Dworzec Zachodni to Rypin
- Ave. Duration
- 2h 59m
- Frequency
- Twice daily
- Estimated price
- zł 35–75
- Schedules at
- pkspolonus.pl
- Phone
- +38 (067) 467-44-00
- [email protected]
- Website
- transtempo.ua
Bus from Tallinn, Harbour Terminal D to Warszawa, Dworzec Zachodni
- Ave. Duration
- 16h
- Frequency
- Once daily
- Estimated price
- zł 250–500
- Website
- https://transtempo.ua/
- Phone
- 06000 4300
- Website
- eckeroline.fi
Ferry from Tallinn to Helsinki Terminal 2
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a day
- Estimated price
- zł 85–150
- Schedules at
- https://www.eckeroline.com/
- Economy
- zł 85–130
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
Want to know more about Flixbus?
Read the travel guide
How to plan an amazing trip around Scandinavia
Read the travel guide
More Questions & Answers
There are 208+ hotels available in Szafarnia.























