There are 8 ways to get from Basel to Leszno by plane, 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.
Fly Basel to Wroclaw, train
best- Fly from Basel (BSL) to Wroclaw (WRO)plane BSL - WRO
- Take the train from Wroclaw Glowny to Lesznotrain
5h 49mzł 229–928Train
- Take the train from Basel SBB to S+U Berlin Hauptbahnhoftrain 12
- Take the train from S+U Berlin Hauptbahnhof to Rzepintrain 95 / ...
- Take the train from Rzepin to Poznan Glownytrain 95
- Take the train from Poznan Glowny to Lesznotrain Ic / ...
12h 32mzł 532–1,054Bus, train
- Take the bus from Mulhouse to Poznan, Bus Stationbus N1326
- Take the train from Poznan Glowny to Lesznotrain Ic / ...
19hzł 467–782Night train, train
- Take the night train from Basel Sbb to Praha Hlavni Nadrazinighttrain En
- Take the train from Praha Hlavni Nadrazi to Lesznotrain Ec
18h 19mzł 1,111–1,513Fly Basel to Poznań–Ławica Henryk Wieniawski Airport, train
- Fly from Basel (BSL) to Poznań–Ławica Henryk Wieniawski Airport (POZ)plane BSL - POZ
- Take the train from Poznan Glowny to Lesznotrain
6h 35mzł 320–1,008Train to Zurich Airport, fly to Wroclaw, train
- Take the train from Basel SBB to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Wroclaw (WRO)plane ZRH - WRO
- Take the train from Wroclaw Glowny to Lesznotrain
7h 4mzł 493–1,214Bus
- Take the bus from Basel, Bahnhof to Wrocławbus Ivano-Frankivsk
- Take the bus from Wroclaw, Bus Station to Leszno, Bus Stationbus N1393
20h 43mDrive 1,003.3 km
- Drive from Basel to Lesznocar 1,003.3 km
9h 7mzł 725–1,047
Basel to Leszno by train
Questions & Answers
The cheapest way to get from Basel to Leszno is to fly and train which costs 220 zł - 950 zł and takes 5h 49m.
The fastest way to get from Basel to Leszno is to fly and train which takes 5h 49m and costs 220 zł - 950 zł.
No, there is no direct bus from Basel to Leszno station. However, there are services departing from Basel, Bahnhof and arriving at Leszno, Bus Station via Wroclaw, Bus Station. The journey, including transfers, takes approximately 20h 43m.
No, there is no direct train from Basel to Leszno. However, there are services departing from Basel SBB and arriving at Leszno via S+U Berlin Hauptbahnhof, Rzepin and Poznan Glowny. The journey, including transfers, takes approximately 12h 32m.
The distance between Basel and Leszno is 897 km. The road distance is 1003.3 km.
The best way to get from Basel to Leszno without a car is to train which takes 12h 32m and costs 500 zł - 1 100 zł.
It takes approximately 5h 49m to get from Basel to Leszno, including transfers.
Basel to Leszno bus services, operated by GrandBus, depart from Basel, Bahnhof station.
Basel to Leszno train services, operated by Deutsche Bahn Intercity (DB IC), depart from Basel SBB station.
The best way to get from Basel to Leszno is to train which takes 12h 32m and costs 500 zł - 1 100 zł. Alternatively, you can bus, which costs and takes 20h 43m.
What companies run services between Basel, Switzerland and Leszno, Poland?
You can take a train from Basel SBB to Leszno via S+U Berlin Hauptbahnhof, Rzepin, and Poznan Glowny in around 12h 32m. Alternatively, you can take a bus from Basel, Bahnhof to Leszno, Bus Station via Wrocław and Wroclaw, Bus Station in around 20h 43m.
- Website
- lufthansa.com
Flights from Basel to Wroclaw via Munich
- Ave. Duration
- 3h 20m
- When
- Monday, Friday, and Sunday
- Estimated price
- zł 360–1,500
Flights from Basel to Wroclaw via Frankfurt
- Ave. Duration
- 3h 48m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- zł 500–1,800
Flights from Basel to Poznań–Ławica Henryk Wieniawski Airport via Munich
- Ave. Duration
- 4h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- zł 380–1,600
Flights from Basel to Poznań–Ławica Henryk Wieniawski Airport via Frankfurt
- Ave. Duration
- 3h 38m
- When
- Every day
- Estimated price
- zł 380–1,600
Flights from Zurich Airport to Wroclaw via Munich
- Ave. Duration
- 3h 16m
- When
- Every day
- Estimated price
- zł 290–1,200
- Website
- lot.com
Flights from Basel to Poznań–Ławica Henryk Wieniawski Airport via Warsaw Chopin
- Ave. Duration
- 5h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- zł 220–1,100
Flights from Zurich Airport to Wroclaw
- Ave. Duration
- 1h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- zł 430–1,600
Flights from Zurich Airport to Wroclaw via Warsaw Chopin
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- zł 370–1,600
- Website
- klm.com
Flights from Basel to Poznań–Ławica Henryk Wieniawski Airport via Amsterdam Schiphol
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- zł 300–1,600
- Website
- airdolomiti.it
Flights from Basel to Wroclaw via Frankfurt
- Ave. Duration
- 3h 45m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- zł 500–1,800
- Website
- wizzair.com
Flights from Basel to Wroclaw
- Ave. Duration
- 1h 35m
- When
- Monday, Friday, and Sunday
- Estimated price
- zł 110–600
- Website
- swiss.com
Flights from Zurich Airport to Wroclaw
- Ave. Duration
- 1h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- zł 430–1,600
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Wroclaw Glowny to Leszno
- Ave. Duration
- 52 min
- Frequency
- Hourly
- Estimated price
- zł 108
- Website
- https://www.intercity.pl/en/
Train from Rzepin to Poznan Glowny
- Ave. Duration
- 1h 20m
- Frequency
- Every 3 hours
- Estimated price
- zł 141
- Website
- https://www.intercity.pl/en/
Train from Poznan Glowny to Leszno
- Ave. Duration
- 32 min
- Frequency
- Hourly
- Estimated price
- zł 87–90
- Website
- https://www.intercity.pl/en/
- Phone
- +48 22 474 00 44
- bilety@polregio.pl
- Website
- polregio.pl
Train from Wroclaw Glowny to Leszno
- Ave. Duration
- 1h 33m
- Frequency
- Every 4 hours
- Estimated price
- zł 20–28
- Website
- https://polregio.pl/pl/
Train from Poznan Glowny to Leszno
- Ave. Duration
- 1h 4m
- Frequency
- Every 3 hours
- Estimated price
- zł 16–23
- Website
- https://polregio.pl/pl/
Train from Wroclaw Glowny to Leszno
- Ave. Duration
- 53 min
- Frequency
- Every 4 hours
- Estimated price
- zł 23–28
- Website
- https://kolejedolnoslaskie.pl/
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Wroclaw Glowny to Leszno
- Ave. Duration
- 45 min
- Frequency
- 4 times a day
- Estimated price
- zł 100–140
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Praha Hlavni Nadrazi to Leszno
- Ave. Duration
- 5h 10m
- Frequency
- 4 times a day
- Estimated price
- zł 310–410
- 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 Wroclaw Glowny to Leszno
- Ave. Duration
- 42 min
- Frequency
- Once daily
- Estimated price
- zł 25–55
- Website
- https://www.cd.cz/en/default.htm
- 2nd Class
- zł 25–35
- 1st Class
- zł 40–55
- Business
- zł 44–45
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Basel SBB to S+U Berlin Hauptbahnhof
- Ave. Duration
- 7h 13m
- Frequency
- Every 4 hours
- Estimated price
- zł 290–650
- Website
- https://int.bahn.de/en
Train from S+U Berlin Hauptbahnhof to Rzepin
- Ave. Duration
- 1h 15m
- Frequency
- Every 2 hours
- Estimated price
- zł 80–190
- Website
- https://int.bahn.de/en
Train from Poznan Glowny to Leszno
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- zł 18–26
- Schedules at
- koleje-wielkopolskie.com.pl
Night train from Basel Sbb to Praha Hlavni Nadrazi
- Ave. Duration
- 12h 9m
- Frequency
- Once daily
- Estimated price
- zł 800–1,100
- Website
- https://www.oebb.at/en/
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- zł 90–170
- Website
- https://www.sbb.ch/en
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Mulhouse to Poznan, Bus Station
- Ave. Duration
- 16h 55m
- Frequency
- Once daily
- Estimated price
- zł 370–550
- Website
- https://www.flixbus.co.uk
Bus from Wroclaw, Bus Station to Leszno, Bus Station
- Ave. Duration
- 1h 25m
- Frequency
- 6 times a week
- Estimated price
- zł 29–40
- Website
- https://www.flixbus.co.uk
- Phone
- +38 098-888-11-08
- igoruzhanskyi@grandbus.com.ua
- Website
- grandbus.com.ua
Bus from Basel, Bahnhof to Wrocław
- Ave. Duration
- 18h 18m
- Frequency
- Once daily
- Website
- https://www.grandbus.com.ua/en
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Basel to Leszno bus services, operated by GrandBus, arrive at Wrocław station.
Basel to Leszno train services, operated by Deutsche Bahn Intercity (DB IC), arrive at S+U Berlin Hauptbahnhof station.
Yes, the driving distance between Basel to Leszno is 1003 km. It takes approximately 9h 7m to drive from Basel to Leszno.
Book your Basel to Leszno train tickets online with Omio.
Book your Basel to Leszno bus tickets online with Omio.
There are 188+ hotels available in Leszno.




































