There are 10 ways to get from Basel to Olesno by train, bus, night train, car, or plane
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 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 Olesno Slaskietrain Ic / ...
15h 12mzł 1,070–2,385Fly Basel to John Paul Ii International Airport Kraków–Balice, train
cheapest- Fly from Basel (BSL) to John Paul Ii International Airport Kraków–Balice (KRK)plane BSL - KRK
- Take the train from Krakow Glowny to Olesno Slaskietrain
8h 35mzł 277–1,174Train, bus
- Take the train from Basel Bad Bf to Friedrichsh. Stadtbahnhoftrain Re3
- Take the bus from Friedrichshafen to Wroclaw, Bus Stationbus
- Take the train from Wroclaw Glowny to Olesno Slaskietrain R
19h 46mzł 392–635Night train, train
- Take the night train from Basel Sbb to Praha Hlavni Nadrazinighttrain En
- Take the train from Praha Hlavni Nadrazi to Wroclaw Glownytrain Ec
- Take the train from Wroclaw Glowny to Olesno Slaskietrain R
20h 27mzł 1,223–2,148Drive 1,055.4 km
- Drive from Basel to Olesnocar 1,055.4 km
10h 26mzł 772–1,115Bus
- Take the bus from Basel, Bahnhof to Wrocławbus
- Take the bus from Wroclaw, Bus Station to Opole, Bus stationbus
- Take the bus from Opole Glowne to Kluczborkbus
23h 46mFly Basel to Katowice International Airport, train
- Fly from Basel (BSL) to Katowice International Airport (KTW)plane BSL - KTW
- Take the train from Katowice to Olesno Slaskietrain
9h 16mzł 454–1,126Fly Basel to Wroclaw, train
- Fly from Basel (BSL) to Wroclaw (WRO)plane BSL - WRO
- Take the train from Wroclaw Glowny to Lubliniectrain
8h 25mzł 300–924Train to Zurich Airport, fly to John Paul Ii International Airport Kraków–Balice, train
- Take the train from Basel SBB to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to John Paul Ii International Airport Kraków–Balice (KRK)plane ZRH - KRK
- Take the train from Krakow Glowny to Olesno Slaskietrain
9h 39mzł 627–1,665Train 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 Lubliniectrain
9h 35mzł 560–1,365
Basel to Olesno by train
Questions & Answers
The cheapest way to get from Basel to Olesno is to train and bus which costs 390 zł - 650 zł and takes 19h 46m.
The fastest way to get from Basel to Olesno is to fly and train which takes 8h 25m and costs 300 zł - 950 zł.
No, there is no direct train from Basel to Olesno. However, there are services departing from Basel SBB and arriving at Olesno Slaskie via S+U Berlin Hauptbahnhof, Rzepin and Poznan Glowny. The journey, including transfers, takes approximately 15h 12m.
The distance between Basel and Olesno is 1382 km. The road distance is 1055.4 km.
The best way to get from Basel to Olesno without a car is to train which takes 15h 12m and costs 1 000 zł - 2 400 zł.
It takes approximately 15h 12m to get from Basel to Olesno, including transfers.
Basel to Olesno train services, operated by Deutsche Bahn Intercity (DB IC), depart from Basel SBB station.
The best way to get from Basel to Olesno is to train which takes 15h 12m and costs 1 000 zł - 2 400 zł. Alternatively, you can bus, which costs and takes 23h 46m.
Basel to Olesno train services, operated by Deutsche Bahn Intercity (DB IC), arrive at S+U Berlin Hauptbahnhof station.
Yes, the driving distance between Basel to Olesno is 1055 km. It takes approximately 10h 26m to drive from Basel to Olesno.
What companies run services between Basel, Switzerland and Olesno, Opole Voivodeship, Poland?
You can take a train from Basel SBB to Olesno Slaskie via S+U Berlin Hauptbahnhof, Rzepin, and Poznan Glowny in around 15h 12m. Alternatively, you can take a bus from Basel, Bahnhof to Olesno Slaskie via Wrocław, Wroclaw, Bus Station, Opole, Bus station, Opole Glowne, Kluczbork, and Kluczbork in around 23h 46m.
- Website
- lufthansa.com
Flights from Basel to Katowice International Airport via Frankfurt
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- zł 600–3,000
Flights from Basel to John Paul Ii International Airport Kraków–Balice via Munich
- Ave. Duration
- 3h 15m
- When
- Monday to Thursday
- Estimated price
- zł 350–1,500
Flights from Basel to John Paul Ii International Airport Kraków–Balice via Frankfurt
- Ave. Duration
- 4h
- When
- Monday, Tuesday, Friday, Saturday, and Sunday
- Estimated price
- zł 350–1,500
Flights from Basel to Wroclaw via Munich
- Ave. Duration
- 3h 15m
- When
- Monday to Thursday
- Estimated price
- zł 380–1,600
Flights from Basel to Wroclaw via Frankfurt
- Ave. Duration
- 3h 40m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- zł 550–2,700
Flights from Zurich Airport to John Paul Ii International Airport Kraków–Balice via Munich
- Ave. Duration
- 3h 15m
- When
- Monday, Friday, and Sunday
- Estimated price
- zł 300–1,300
Flights from Zurich Airport to John Paul Ii International Airport Kraków–Balice via Frankfurt
- Ave. Duration
- 3h 43m
- When
- Every day
- Estimated price
- zł 310–1,300
Flights from Zurich Airport to Wroclaw via Munich
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- zł 330–1,400
Flights from Zurich Airport to Wroclaw via Frankfurt
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- zł 340–2,300
- Website
- lot.com
Flights from Basel to Katowice International Airport via Warsaw Chopin
- Ave. Duration
- 6h
- When
- Wednesday and Sunday
- Estimated price
- zł 220–1,100
Flights from Zurich Airport to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- zł 290–1,200
Flights from Zurich Airport to Wroclaw
- Ave. Duration
- 1h 35m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- zł 330–1,300
Flights from Zurich Airport to Wroclaw via Warsaw Chopin
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- zł 330–1,400
- Website
- swiss.com
Flights from Zurich Airport to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- zł 290–1,200
Flights from Zurich Airport to John Paul Ii International Airport Kraków–Balice via Munich
- Ave. Duration
- 3h 15m
- When
- Monday, Friday, and Sunday
- Estimated price
- zł 300–1,300
Flights from Zurich Airport to Wroclaw
- Ave. Duration
- 1h 35m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- zł 330–1,300
- Website
- easyjet.com
Flights from Basel to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 1h 50m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- zł 150–800
- Website
- wizzair.com
Flights from Basel to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 1h 50m
- When
- Monday, Tuesday, Friday, Saturday, and Sunday
- Estimated price
- zł 110–750
Flights from Basel to Wroclaw
- Ave. Duration
- 1h 40m
- When
- Monday and Friday
- Estimated price
- zł 120–800
- Website
- austrian.com
Flights from Basel to John Paul Ii International Airport Kraków–Balice via Vienna
- Ave. Duration
- 3h 45m
- When
- Monday to Saturday
- Estimated price
- zł 320–1,300
Flights from Zurich Airport to John Paul Ii International Airport Kraków–Balice via Vienna
- Ave. Duration
- 3h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- zł 270–1,100
- Website
- airdolomiti.it
Flights from Basel to Katowice International Airport via Frankfurt
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- zł 600–3,000
- 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ł 700–1,700
- 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ł 85–200
- Website
- https://int.bahn.de/en
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Rzepin to Poznan Glowny
- Ave. Duration
- 1h 20m
- Frequency
- Every 3 hours
- Estimated price
- zł 100–240
- Website
- https://www.intercity.pl/en/
Train from Poznan Glowny to Olesno Slaskie
- Ave. Duration
- 2h 26m
- Frequency
- 4 times a day
- Estimated price
- zł 150–330
- Website
- https://www.intercity.pl/en/
Train from Katowice to Olesno Slaskie
- Ave. Duration
- 1h 18m
- Frequency
- Twice daily
- Estimated price
- zł 65–150
- Website
- https://www.intercity.pl/en/
Train from Krakow Glowny to Olesno Slaskie
- Ave. Duration
- 2h 19m
- Frequency
- 4 times a day
- Estimated price
- zł 130–300
- Website
- https://www.intercity.pl/en/
Train from Wroclaw Glowny to Lubliniec
- Ave. Duration
- 1h 30m
- Frequency
- Every 2 hours
- Estimated price
- zł 95–210
- Website
- https://www.intercity.pl/en/
- Phone
- +49 731 1550-0
- servicecenter@dbregiobus-rab.de
- Website
- meine-rab.de
Train from Basel Bad Bf to Friedrichsh. Stadtbahnhof
- Ave. Duration
- 2h 24m
- Frequency
- Every 4 hours
- Estimated price
- zł 95–120
- Schedules at
- meine-rab.de
- Phone
- +48 22 474 00 44
- bilety@polregio.pl
- Website
- polregio.pl
Train from Wroclaw Glowny to Olesno Slaskie
- Ave. Duration
- 2h 17m
- Frequency
- 5 times a day
- Estimated price
- zł 23–35
- Website
- https://polregio.pl/pl/
Train from Wroclaw Glowny to Lubliniec
- Ave. Duration
- 3h 3m
- Frequency
- Once daily
- Estimated price
- zł 25–40
- Website
- https://polregio.pl/pl/
Night train from Basel Sbb to Praha Hlavni Nadrazi
- Ave. Duration
- 12h 9m
- Frequency
- Once daily
- Estimated price
- zł 900–1,600
- Website
- https://www.oebb.at/en/
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Praha Hlavni Nadrazi to Wroclaw Glowny
- Ave. Duration
- 4h 1m
- Frequency
- 4 times a day
- Estimated price
- zł 290–550
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- 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ł 130–370
- 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 Friedrichshafen to Wroclaw, Bus Station
- Ave. Duration
- 13h 5m
- Frequency
- Once daily
- Estimated price
- zł 270–480
- Website
- https://www.flixbus.co.uk
Bus from Wroclaw, Bus Station to Opole, Bus station
- Ave. Duration
- 1h 20m
- Frequency
- 5 times a day
- Estimated price
- zł 27–50
- 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
- Phone
- +48 22 474 00 44
- bilety@polregio.pl
- Website
- polregio.pl
Bus from Opole Glowne to Kluczbork
- Ave. Duration
- 55 min
- Frequency
- Every 2 hours
- Estimated price
- zł 10–14
- Website
- https://polregio.pl/pl/
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
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
More Questions & Answers
There are one+ hotels available in Olesno.

































