There are 10 ways to get from Tallinn to Szafarnia by plane, train, bus, car, 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 Bydgoszcz Ignacy Jan Paderewski Airport, train
best- Fly from Lennart Meri International Airport (TLL) to Bydgoszcz Ignacy Jan Paderewski Airport (BZG)plane TLL - BZG
- Take the train from Bydgoszcz Wschod to Kowalewo Pomorskietrain
11hzł 811–1,983Fly Lennart Meri International Airport to Gdańsk Lech Wałęsa Airport, bus, train
cheapest- Fly from Lennart Meri International Airport (TLL) to Gdańsk Lech Wałęsa Airport (GDN)plane TLL - GDN
- Take the bus from Gdansk Airport to Elblągbus
- Take the train from Malbork to Ilawa Glownatrain
- Take the train from Ilawa Glowna to Wabrzeznotrain
9h 13mzł 309–1,043Bus, train
- Take the bus from Tallinn, Bus Station to Elk, Dabrowskiego - Bus station 01 and Railway station 02bus 1234A / ...
- Take the train from Elk to Wabrzeznotrain Ic
18h 26mzł 577–886Train
- Take the train from Tallinn to Kaisiadorystrain 12
- Take the train from Kaunas to Warszawa Wschodniatrain
- Take the train from Warszawa Wschodnia to Ilawa Glownatrain Ic / ...
- Take the train from Ilawa Glowna to Wabrzeznotrain Ic
22h 8mzł 469–677Drive 1,004.3 km
- Drive from Tallinn to Szafarniacar 1,004.3 km
13h 20mzł 720–1,040Fly 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 17mzł 322–1,052Ferry to Helsinki Airport, fly to Warsaw–Modlin Mazovia Airport, bus
- Take the ferry from Tallinn to Helsinki Terminal 2ferry
- Fly from Helsinki Airport (HEL) to Warsaw–Modlin Mazovia Airport (WMI)plane HEL - WMI
- Take the bus from Nowy Dwor Mazowiecki, Warsaw-Modlin Airport to Rypin, Nowy Rynek streetbus
10h 6mzł 417–1,825Ferry to Helsinki Airport, fly to Warsaw Chopin Airport, train
- Take the ferry from Tallinn to Helsinki Terminal 2ferry
- Fly from Helsinki Airport (HEL) to Warsaw Chopin Airport (WAW)plane HEL - WAW
- Take the train from Warszawa Zachodnia to Torun Glownytrain
11h 12mzł 657–1,463Bus
- Take the bus from Tallinn, Harbour Terminal D to Warszawa, Dworzec Zachodnibus
- Take the bus from Warszawa, Dworzec Zachodni to Rypinbus Pol9
20h 21mzł 370–626Bus via Rypin, Nowy Rynek street
- Take the bus from Tallinn Harbour to Warsaw, Bus Station Westbus N1224 / ...
- Take the bus from Warsaw, Bus Station West to Rypin, Nowy Rynek streetbus 1210 / ...
20h 26mzł 522–763
Lennart Meri International Airport (TLL) to Bydgoszcz Ignacy Jan Paderewski Airport (BZG) flights
Comparing Your Travel Options
The cheapest way to get from Tallinn to Szafarnia is to fly and bus and train which costs 300 zł - 1 100 zł and takes 9h 13m.
The fastest way to get from Tallinn to Szafarnia is to fly and train which takes 8h 17m and costs 320 zł - 1 100 zł.
No, there is no direct bus from Tallinn to Szafarnia. However, there are services departing from Tallinn, Harbour Terminal D and arriving at Rypin via Warszawa, Dworzec Zachodni. The journey, including transfers, takes approximately 20h 21m.
No, there is no direct train from Tallinn to Szafarnia. However, there are services departing from Tallinn and arriving at Wabrzezno via Kaišiadorys, Kaunas, Warszawa Wschodnia and Ilawa Glowna. The journey, including transfers, takes approximately 22h 8m.
The distance between Tallinn and Szafarnia is 927 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 which takes 18h 26m and costs 550 zł - 900 zł.
It takes approximately 11h to get from Tallinn to Szafarnia, including transfers.
Tallinn to Szafarnia bus services, operated by TransTempo, depart from Tallinn, Harbour Terminal D station.
Tallinn to Szafarnia train services, operated by LTG Link, depart from Tallinn station.
The best way to get from Tallinn to Szafarnia is to train which takes 22h 8m and costs 460 zł - 700 zł. Alternatively, you can bus, which costs 370 zł - 650 zł and takes 20h 21m.
What companies run services between Tallinn, Estonia and Szafarnia, Kujawsko-Pomorskie, Poland?
You can take a train from Tallinn to Szafarnia via Kaišiadorys, Kaunas, Warszawa Wschodnia, Ilawa Glowna, and Wabrzezno in around 22h 8m. Alternatively, you can take a bus from Tallinn, Harbour Terminal D to Szafarnia via Warszawa, Dworzec Zachodni and Rypin in around 20h 21m.
- Website
- lot.com
Flights from Lennart Meri International Airport to Bydgoszcz Ignacy Jan Paderewski Airport via Warsaw Chopin Airport
- Ave. Duration
- 7h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- zł 230–1,500
Flights from Lennart Meri International Airport to Warsaw Chopin Airport
- Ave. Duration
- 1h 41m
- When
- Every day
- Estimated price
- zł 340–1,100
Flights from Lennart Meri International Airport to Gdańsk Lech Wałęsa Airport via Warsaw Chopin Airport
- Ave. Duration
- 3h 32m
- When
- Every day
- Estimated price
- zł 340–950
- Website
- finnair.com
Flights from Lennart Meri International Airport to Warsaw Chopin Airport via Helsinki Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- zł 460–750
Flights from Helsinki Airport to Warsaw Chopin Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- zł 450–1,000
- Website
- flysas.com
Flights from Lennart Meri International Airport to Warsaw Chopin Airport via Copenhagen
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- zł 340–1,400
Flights from Lennart Meri International Airport to Gdańsk Lech Wałęsa Airport via Copenhagen
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- zł 340–2,000
Flights from Helsinki Airport to Warsaw Chopin Airport via Copenhagen
- Ave. Duration
- 4h 7m
- When
- Every day
- Estimated price
- zł 480–950
- Website
- ryanair.com
Flights from Lennart Meri International Airport to Bydgoszcz Ignacy Jan Paderewski Airport via London Stansted
- Ave. Duration
- 11h 40m
- When
- Monday
- Estimated price
- zł 430–1,500
Flights from Helsinki Airport to Warsaw–Modlin Mazovia Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- zł 200–1,500
- Website
- wizzair.com
Flights from Lennart Meri International Airport to Warsaw Chopin Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- zł 110–600
Flights from Lennart Meri International Airport to Gdańsk Lech Wałęsa Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- zł 90–650
- Website
- airbaltic.com
Flights from Helsinki Airport to Warsaw Chopin Airport via Riga
- Ave. Duration
- 4h 12m
- When
- Tuesday, Wednesday, Thursday, Friday, Monday, and Sunday
- Estimated price
- zł 360–1,200
- Phone
- +48 22 474 00 44
- [email protected]
- Website
- Polregio
Train from Bydgoszcz Wschod to Kowalewo Pomorskie
- Ave. Duration
- 1h 3m
- Frequency
- Every 3 hours
- Estimated price
- zł 17–24
- Website
- Polregio
Train from Ilawa Glowna to Wabrzezno
- Ave. Duration
- 40 min
- Frequency
- Every 4 hours
- Estimated price
- zł 15–21
- Website
- Polregio
Train from Malbork to Ilawa Glowna
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- zł 17–24
- Website
- Polregio
Train from Ilawa Glowna to Wabrzezno
- Ave. Duration
- 40 min
- Frequency
- Every 4 hours
- Estimated price
- zł 15–21
- Website
- Polregio
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Bydgoszcz Wschod to Kowalewo Pomorskie
- Ave. Duration
- 49 min
- Frequency
- Twice daily
- Estimated price
- zł 65–80
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- PKP Intercity
Train from Bydgoszcz Wschod to Kowalewo Pomorskie
- Ave. Duration
- 52 min
- Frequency
- Once daily
- Estimated price
- zł 30–65
- Website
- PKP Intercity
Train from Elk to Wabrzezno
- Ave. Duration
- 3h 6m
- Frequency
- Every 4 hours
- Estimated price
- zł 140–260
- Website
- PKP Intercity
Train from Warszawa Wschodnia to Ilawa Glowna
- Ave. Duration
- 1h 48m
- Frequency
- Every 30 minutes
- Estimated price
- zł 95–190
- Website
- PKP Intercity
Train from Ilawa Glowna to Wabrzezno
- Ave. Duration
- 33 min
- Frequency
- Hourly
- Estimated price
- zł 26–50
- Website
- PKP Intercity
Train from Warszawa Zachodnia to Torun Glowny
- Ave. Duration
- 2h 8m
- Frequency
- Hourly
- Estimated price
- zł 110–210
- Website
- PKP Intercity
Train from Malbork to Ilawa Glowna
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- zł 30–65
- Website
- PKP Intercity
Train from Ilawa Glowna to Wabrzezno
- Ave. Duration
- 33 min
- Frequency
- Hourly
- Estimated price
- zł 26–50
- Website
- PKP Intercity
Train from Warszawa Zachodnia to Torun Glowny
- Ave. Duration
- 2h 8m
- Frequency
- Hourly
- Estimated price
- zł 110–210
- Website
- PKP Intercity
- Phone
- +370 700 55 111
- [email protected]
- Website
- LTG Link
Train from Tallinn to Kaisiadorys
- Ave. Duration
- 10h 11m
- Frequency
- Twice daily
- Estimated price
- zł 140–190
- Website
- LTG Link
Train from Kaunas to Warszawa Wschodnia
- Ave. Duration
- 6h 22m
- Frequency
- Once daily
- Estimated price
- zł 90–120
- Website
- LTG Link
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Tallinn, Bus Station to Elk, Dabrowskiego - Bus station 01 and Railway station 02
- Ave. Duration
- 13h 55m
- Frequency
- Twice daily
- Estimated price
- zł 320–490
- Website
- Flixbus
Bus from Nowy Dwor Mazowiecki, Warsaw-Modlin Airport to Rypin, Nowy Rynek street
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- zł 40–70
- Website
- Flixbus
Bus from Tallinn Harbour to Warsaw, Bus Station West
- Ave. Duration
- 16h 15m
- Frequency
- 5 times a day
- Estimated price
- zł 390–600
- Website
- Flixbus
Bus from Warsaw, Bus Station West to Rypin, Nowy Rynek street
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- zł 60–90
- Website
- Flixbus
- Phone
- 89 766 09 14
- [email protected]
- Website
- transwal.pl
Bus from Gdansk Airport to Elbląg
- Ave. Duration
- 1h 21m
- Frequency
- 5 times a day
- Estimated price
- zł 16–23
- Schedules at
- transwal.pl
- Phone
- +38 (067) 467-44-00
- [email protected]
- Website
- TransTempo
Bus from Tallinn, Harbour Terminal D to Warszawa, Dworzec Zachodni
- Ave. Duration
- 16h
- Frequency
- Once daily
- Estimated price
- zł 260–490
- Website
- TransTempo
- Phone
- +48 (22) 123 75 44
- [email protected]
- Website
- pkspolonus.pl
Bus from Warszawa, Dworzec Zachodni to Rypin
- Ave. Duration
- 2h 59m
- Frequency
- Twice daily
- Estimated price
- zł 35–55
- Schedules at
- pkspolonus.pl
- 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ł 75–140
- Schedules at
- Eckeroline
- Economy
- zł 85–140
Ferry from Tallinn to Helsinki Terminal 2
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a day
- Estimated price
- zł 75–140
- Schedules at
- Eckeroline
- Economy
- zł 85–140
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
Booking & Getting There
Tallinn to Szafarnia bus services, operated by TransTempo, arrive at Warszawa, Dworzec Zachodni station.
Szafarnia is 1h behind Tallinn. It is currently 5:25 PM in Tallinn and 4:25 PM in Szafarnia.
Tallinn to Szafarnia train services, operated by LTG Link, arrive at Kaisiadorys station.
Yes, the driving distance between Tallinn to Szafarnia is 1004 km. It takes approximately 13h 20m to drive from Tallinn to Szafarnia.
There are 195+ hotels available in Szafarnia.























