There are 5 ways to get from Sopot to Kartuzy by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Sopot to Kartuzytrain R
1h 13mzł 14–19Line 122 bus, line 169 bus, bus
- Take the bus from Sopot Sikorskiego 01 to Oliwa 04bus 122 / ...
- Take the bus from Oliwa 07 to Osowa PKP 02bus 169
- Take the bus from Gdansk Rebiechowo to Kartuzybus
2h 8mzł 28–36Drive 35.4 km
- Drive from Sopot to Kartuzycar 35.4 km
35 minzł 20–29Taxi
- Take the taxi from Sopot to Kartuzytaxi 35.4 km
35 minzł 90–120Train via Gdansk Wrzeszcz
- Take the train from Gdansk Wrzeszcz to Kartuzytrain R
1h 18mzł 19–31
Sopot to Kartuzy by train
Questions & Answers
The cheapest way to get from Sopot to Kartuzy is to train which costs 14 zł - 19 zł and takes 1h 13m.
The fastest way to get from Sopot to Kartuzy is to drive which takes 35 min and costs 19 zł - 29 zł.
No, there is no direct bus from Sopot to Kartuzy. However, there are services departing from Sopot Sikorskiego 01 and arriving at Kartuzy via Oliwa 07 and Gdansk Rebiechowo. The journey, including transfers, takes approximately 2h 8m.
Yes, there is a direct train departing from Sopot and arriving at Kartuzy. Services depart every four hours, and operate every day. The journey takes approximately 1h 13m.
The distance between Sopot and Kartuzy is 42 km. The road distance is 35.4 km.
The best way to get from Sopot to Kartuzy without a car is to train which takes 1h 13m and costs 14 zł - 19 zł.
The train from Sopot to Kartuzy takes 1h 13m including transfers and departs every four hours.
Sopot to Kartuzy bus services, operated by ZTM Gdansk, depart from Sopot Sikorskiego 01 station.
Sopot to Kartuzy train services, operated by Polregio, depart from Sopot station.
The best way to get from Sopot to Kartuzy is to train which takes 1h 13m and costs 14 zł - 19 zł. Alternatively, you can line 122 bus and line 169 bus and bus, which costs 27 zł - 40 zł and takes 2h 8m.
What companies run services between Sopot, Pomerania, Poland and Kartuzy, Poland?
Polregio operates a train from Sopot to Kartuzy every 4 hours. Tickets cost zł 14–19 and the journey takes 1h 13m. Alternatively, you can take a bus from Sopot Sikorskiego 01 to Kartuzy via Oliwa 04, Oliwa 07, Osowa PKP 02, Gdansk Osowa, Gdansk Rebiechowo, and Gdansk Rebiechowo in around 2h 8m.
- Phone
- +48 22 474 00 44
- [email protected]
- Website
- Polregio
Train from Sopot to Kartuzy
- Ave. Duration
- 1h 13m
- Frequency
- Every 4 hours
- Estimated price
- zł 14–19
- Website
- Polregio
Train from Gdansk Wrzeszcz to Kartuzy
- Ave. Duration
- 57 min
- Frequency
- Every 30 minutes
- Estimated price
- zł 13–18
- Website
- Polregio
- Phone
- +48 58 520 57 00
- [email protected]
- Website
- ZTM Gdansk
Bus from Sopot Sikorskiego 01 to Oliwa 04
- Ave. Duration
- 18 min
- Frequency
- Every 30 minutes
- Estimated price
- zł 5
- Website
- ZTM Gdansk
Bus from Oliwa 07 to Osowa PKP 02
- Ave. Duration
- 21 min
- Frequency
- Every 30 minutes
- Estimated price
- zł 5
- Website
- ZTM Gdansk
- Ave. Duration
- 35 min
- Estimated price
- zł 90–120
Dajan Taxi
- Phone
- +48 58 306 00 00
- Website
- facebook.com
Hallo Taxi Gdańsk
- Phone
- +48 781 819 666
- Website
- hallotaxi.gda.pl
Neptun Taxi
- Phone
- +48 58 511 15 55
- Website
- neptuntaxi.pl
Super Hallo Taxi Gdańsk
- Phone
- +48 800 400 400
- Website
- superhallo.pl
AS Taxi Gdańsk
- Phone
- +48 737 737 737
- Website
- astaxi.pl
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from London City Airport into central London, How to get from Luton Airport into central London, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.
More Questions & Answers
Sopot to Kartuzy bus services, operated by ZTM Gdansk, arrive at Oliwa 04 station.
Sopot to Kartuzy train services, operated by Polregio, arrive at Kartuzy station.
Yes, the driving distance between Sopot to Kartuzy is 35 km. It takes approximately 35 min to drive from Sopot to Kartuzy.
There are 658+ hotels available in Kartuzy.

