There are 3 ways to get from Chojnice to Sopot by train, bus, or car
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 Chojnice to Tczewtrain R
- Take the train from Tczew to Sopottrain Ic / ...
2h 11mzł 84–241Bus
cheapest- Take the bus from Chojnice to Koscierzynabus Replacement bus for Regional Train
- Take the bus from Koscierzyna to Gdansk Osowabus Replacement bus for Regional Train
4h 9mzł 50–61Drive 128 km
- Drive from Chojnice to Sopotcar 128 km
2hzł 70–102
Chojnice to Sopot by train
Questions & Answers
The cheapest way to get from Chojnice to Sopot is to bus which costs 45 zł - 65 zł and takes 4h 9m.
The fastest way to get from Chojnice to Sopot is to drive which takes 2h and costs 70 zł - 110 zł.
No, there is no direct bus from Chojnice to Sopot. However, there are services departing from Chojnice and arriving at Sopot Sikorskiego 02 via Koscierzyna, Konstelacji 01 and Oliwa 06. The journey, including transfers, takes approximately 4h 9m.
No, there is no direct train from Chojnice to Sopot. However, there are services departing from Chojnice and arriving at Sopot via Tczew. The journey, including transfers, takes approximately 2h 11m.
The distance between Chojnice and Sopot is 139 km. The road distance is 128 km.
The best way to get from Chojnice to Sopot without a car is to train which takes 2h 11m and costs 80 zł - 250 zł.
It takes approximately 2h 11m to get from Chojnice to Sopot, including transfers.
Chojnice to Sopot bus services, operated by Polregio, depart from Chojnice station.
Chojnice to Sopot train services, operated by Polregio, depart from Chojnice station.
The best way to get from Chojnice to Sopot is to train which takes 2h 11m and costs 80 zł - 250 zł. Alternatively, you can bus, which costs 45 zł - 65 zł and takes 4h 9m.
What companies run services between Chojnice, Pomerania, Poland and Sopot, Pomerania, Poland?
You can take a train from Chojnice to Sopot via Tczew in around 2h 11m. Alternatively, you can take a bus from Chojnice to Sopot Sikorskiego 02 via Koscierzyna, Gdansk Osowa, Konstelacji 01, Oliwa 08, and Oliwa 06 in around 4h 9m.
- Phone
- +48 22 474 00 44
- bilety@polregio.pl
- Website
- polregio.pl
Train from Chojnice to Tczew
- Ave. Duration
- 1h 33m
- Frequency
- Every 2 hours
- Estimated price
- zł 20–28
- Website
- https://polregio.pl/pl/
Train from Tczew to Sopot
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- zł 14–19
- Website
- https://polregio.pl/pl/
- Phone
- +48 22 322 22 22
- sekretariat@intercity.pl
- Website
- intercity.pl
Train from Chojnice to Tczew
- Ave. Duration
- 1h 26m
- Frequency
- Twice daily
- Estimated price
- zł 60–170
- Website
- https://www.intercity.pl/en/
Train from Tczew to Sopot
- Ave. Duration
- 31 min
- Frequency
- Every 30 minutes
- Estimated price
- zł 28–75
- Website
- https://www.intercity.pl/en/
- Phone
- +43 (0) 5 1717
- Website
- oebb.at
Train from Tczew to Sopot
- Ave. Duration
- 30 min
- Frequency
- 4 times a day
- 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
- Phone
- +420 221 111 122
- info@cd.cz
- Website
- cd.cz
Train from Tczew to Sopot
- Ave. Duration
- 35 min
- Frequency
- Once daily
- Estimated price
- zł 21–35
- Website
- https://www.cd.cz/en/default.htm
- Phone
- +48 56 661 20 33
- Website
- arriva.pl
Train from Tczew to Sopot
- Ave. Duration
- 44 min
- Frequency
- Once daily
- Website
- https://arriva.pl/en
- Phone
- +48 22 474 00 44
- bilety@polregio.pl
- Website
- polregio.pl
Bus from Chojnice to Koscierzyna
- Ave. Duration
- 1h 32m
- Frequency
- 4 times a day
- Estimated price
- zł 22–29
- Website
- https://polregio.pl/pl/
Bus from Koscierzyna to Gdansk Osowa
- Ave. Duration
- 49 min
- Frequency
- 3 times a day
- Estimated price
- zł 17–23
- Website
- https://polregio.pl/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 South Korea: Travelling from Seoul to Busan , How to get from Gatwick Airport into central London, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.
More Questions & Answers
Chojnice to Sopot bus services, operated by Polregio, arrive at Koscierzyna station.
Chojnice to Sopot train services, operated by Polregio, arrive at Tczew station.
Yes, the driving distance between Chojnice to Sopot is 128 km. It takes approximately 2h to drive from Chojnice to Sopot.
There are 10682+ hotels available in Sopot.

















