There are 5 ways to get from Frankfurt (Oder) to Legnica by train, bus, night train 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.

Recommended option

Train  •  3h 25m

  1. Take the train from Rzepin to Legnica Ic / ...

41 zł - 241 zł

4 alternative options

Train via Cottbus  •  4h 31m

  1. Take the train from Frankfurt to Cottbus, Hauptbahnhof Rb11 / ...
  2. Take the train from Cottbus Hbf to Legnica Ire

162 zł - 226 zł

Bus  •  5h 30m

  1. Take the bus from Frankfurt to Berlin, Berlin SXF 1388
  2. Take the bus from Berlin, Berlin SXF to Legnica 1361A

91 zł - 112 zł

Night train  •  2h 22m

  1. Take the night train from Frankfurt(Oder) to Legnica Nj

70 zł - 95 zł

Drive  •  2h 15m

  1. Drive from Frankfurt (Oder) to Legnica 221.4 km

110 zł - 170 zł

Questions & Answers

The cheapest way to get from Frankfurt (Oder) to Legnica is to night train which costs 16€ - 22€ and takes 2h 22m.

More details

The quickest way to get from Frankfurt (Oder) to Legnica is to drive which costs 26€ - 40€ and takes 2h 15m.

More details

No, there is no direct bus from Frankfurt (Oder) to Legnica. However, there are services departing from Frankfurt and arriving at Legnica via Berlin, Berlin SXF. The journey, including transfers, takes approximately 5h 30m.

More details

Yes, there is an overnight train departing from Frankfurt(Oder) and arriving at Legnica. This train operates every day. The journey takes approximately 2h 22m.

More details

The distance between Frankfurt (Oder) and Legnica is 168 km. The road distance is 221.4 km.

Get driving directions

The best way to get from Frankfurt (Oder) to Legnica without a car is to train which takes 3h 25m and costs 9€ - 60€.

More details

It takes approximately 3h 25m to get from Frankfurt (Oder) to Legnica, including transfers.

More details

Frankfurt (Oder) to Legnica bus services, operated by FlixBus, depart from Frankfurt station.

More details

Frankfurt (Oder) to Legnica train services, operated by Deutsche Bahn Regional, depart from Frankfurt station.

More details

The best way to get from Frankfurt (Oder) to Legnica is to train which takes 3h 25m and costs 9€ - 60€. Alternatively, you can bus, which costs 21€ - 27€ and takes 5h 30m.

Mode details

Map of how to get from Frankfurt (Oder) to Legnica.
Launch map view
  • Distance: 168.1 km
  • Duration: 3h 25m

What companies run services between Frankfurt (Oder), Germany and Legnica, Poland?

PKP Intercity operates a train from Frankfurt (Oder) to Legnica 3 times a day. Tickets cost 40 zł - 75 zł and the journey takes 2h 6m. Polregio also services this route once daily. Alternatively, you can take a bus from Frankfurt (Oder) to Legnica via Berlin, Berlin SXF in around 5h 30m.

Train operators
PKP Intercity

The rail network in Poland is conveniently organised, with many connections between cities, making it an effective method of travelling around the country. Tickets for regional and express trains are affordable, with children, students, pensioners, people with disability and large families entitled to discounts. Trains have standard 1st and 2nd class reserved seating, and many overnight trains also offer sleepers and couchettes.

Contact Details
Phone
703 200 200
Website
intercity.pl
Train from Rzepin to Legnica
Ave. Duration
2h 6m
Frequency
3 times a day
Estimated price
40 zł - 75 zł
Website
PKP Intercity
Book at
Poland Rail Pass
2nd Class
40 zł - 55 zł
1st Class
55 zł - 75 zł
Polregio
Phone
(+48) 22 439 6052
Email
info@p-r.com.pl
Website
polregio.pl
Train from Rzepin to Legnica
Ave. Duration
2h 19m
Frequency
Once daily
Estimated price
22 zł - 35 zł
Website
Polregio
Deutsche Bahn Regional
Website
bahn.com
Train from Frankfurt to Cottbus, Hauptbahnhof
Ave. Duration
1h 19m
Frequency
Hourly
Estimated price
60 zł - 90 zł
Website
reiseauskunft.bahn.de
Train from Cottbus Hbf to Legnica
Ave. Duration
2h 12m
Frequency
Twice a week
Estimated price
100 zł - 140 zł
Website
reiseauskunft.bahn.de
Nightjet
Phone
+43 51717
Website
nightjet.com
Night train from Frankfurt(Oder) to Legnica
Ave. Duration
2h 22m
Frequency
Once daily
Estimated price
70 zł - 95 zł
Website
Nightjet
Bus operators
FlixBus

One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).

Rome2rio's guide to FlixBus
Contact Details
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from Frankfurt to Berlin, Berlin SXF
Ave. Duration
1h 10m
Frequency
Every 4 hours
Estimated price
30 zł - 40 zł
Website
flixbus.co.uk
Bus from Berlin, Berlin SXF to Legnica
Ave. Duration
3h 20m
Frequency
3 times a day
Estimated price
60 zł - 75 zł
Website
flixbus.co.uk

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.

More Questions & Answers

Frankfurt (Oder) to Legnica bus services, operated by FlixBus, arrive at Legnica station.

More details

Frankfurt (Oder) to Legnica train services, operated by Deutsche Bahn Regional, arrive at Legnica station.

More details

Yes, the driving distance between Frankfurt (Oder) to Legnica is 221 km. It takes approximately 2h 15m to drive from Frankfurt (Oder) to Legnica.

Get driving directions

Book your Frankfurt (Oder) to Legnica train tickets online with Rome2rio.

Search and book

There are 80+ hotels available in Legnica. Prices start at 500 zł per night.

More details