There are 8 ways to get from Geneva to Celje by plane, shuttle, bus, train, 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 to Ljubljana, shuttle
best- Fly from Geneva International Airport (GVA) to Ljubljana (LJU)plane GVA - LJU
- Take a shuttle bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Celje
4h 44m€169–383Bus, train
cheapest- Take the bus from Geneva to Ljubljana bus stationbus FlixBus N953
- Take the train from Ljubljana to Celjetrain Re / ...
16h 55m€83–122Train
- Take the train from Genève to Zürich HBtrain Ic1 / ...
- Take the train from Zuerich Hb to Graz Hbftrain Ec
- Take the train from Graz Hbf to Celjetrain 575 / ...
16h 56m€374–533Train, night train
- Take the train from Genève to Zürich HBtrain Ic1 / ...
- Take the nighttrain from Zuerich Hb to Celjenighttrain En
17h 13m€400–568Fly to Zagreb Franjo Tuđman Airport, bus, train
- Fly from Geneva International Airport (GVA) to Zagreb Franjo Tuđman Airport (ZAG)plane GVA - ZAG
- Take the bus from Zagreb Airport to Maribor, Avtobusna Postajabus
- Take the train from Maribor to Celjetrain
6h 43m€141–580Fly to Graz Airport, train
- Fly from Geneva International Airport (GVA) to Graz Airport (GRZ)plane GVA - GRZ
- Take the train from Spielfeld-Strass to Celjetrain
6h 22m€162–466Fly to Vienna International Airport, shuttle, train
- Fly from Geneva International Airport (GVA) to Vienna International Airport (VIE)plane GVA - VIE
- Take a shuttle bus from Flughafen Wien to Maribor, Avtobusna Postaja
- Take the train from Maribor to Celjetrain
6h 9m€137–318Drive 858.3 km
- Drive from Geneva to Celjecar 858.3 km
8h 50m€155–224
Geneva to Celje by bus and train
Comparing Your Travel Options
The cheapest way to get from Geneva to Celje is to bus and train which costs €80 - €130 and takes 16h 55m.
The fastest way to get from Geneva to Celje is to fly and shuttle which takes 4h 44m and costs €160 - €390.
No, there is no direct train from Geneva to Celje. However, there are services departing from Genève and arriving at Celje via Zuerich Hb and Graz Hbf. The journey, including transfers, takes approximately 16h 56m.
The distance between Geneva and Celje is 721 km. The road distance is 858.3 km.
The best way to get from Geneva to Celje without a car is to bus and train which takes 16h 55m and costs €80 - €130.
It takes approximately 4h 44m to get from Geneva to Celje, including transfers.
Geneva to Celje train services, operated by Swiss Federal Railways (SBB CFF FFS), depart from Genève station.
Geneva to Celje train services, operated by Swiss Federal Railways (SBB CFF FFS), arrive at Zürich HB station.
Yes, the driving distance between Geneva to Celje is 858 km. It takes approximately 8h 50m to drive from Geneva to Celje.
Book your Geneva to Celje train tickets online with Omio.
What companies run services between Geneva, Switzerland and Celje, Slovenia?
You can take a train from Genève to Celje via Zürich HB, Zuerich Hb, and Graz Hbf in around 16h 56m.
- Website
- lufthansa.com
Flights from Geneva International Airport to Ljubljana via Frankfurt
- Ave. Duration
- 4h 35m
- When
- Tuesday, Friday, and Saturday
- Estimated price
- €120–420
Flights from Geneva International Airport to Ljubljana via Munich
- Ave. Duration
- 6h 5m
- When
- Monday and Tuesday
- Estimated price
- €110–400
Flights from Geneva International Airport to Zagreb Franjo Tuđman Airport via Munich
- Ave. Duration
- 3h 40m
- When
- Friday, Saturday, Tuesday, Sunday, and Thursday
- Estimated price
- €95–550
Flights from Geneva International Airport to Zagreb Franjo Tuđman Airport via Frankfurt
- Ave. Duration
- 4h 13m
- When
- Every day
- Estimated price
- €95–360
Flights from Geneva International Airport to Graz Airport via Munich
- Ave. Duration
- 4h 17m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €150–550
Flights from Geneva International Airport to Graz Airport via Frankfurt
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- €150–550
Flights from Geneva International Airport to Vienna International Airport via Munich
- Ave. Duration
- 3h 16m
- When
- Every day
- Estimated price
- €90–320
- Website
- swiss.com
Flights from Geneva International Airport to Ljubljana via Zurich
- Ave. Duration
- 3h 32m
- When
- Every day
- Estimated price
- €150–230
Flights from Geneva International Airport to Zagreb Franjo Tuđman Airport via Zurich
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- €85–270
Flights from Geneva International Airport to Graz Airport via Zurich
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- €130–470
Flights from Geneva International Airport to Vienna International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €95–230
Flights from Geneva International Airport to Vienna International Airport via Zurich
- Ave. Duration
- 3h 17m
- When
- Every day
- Estimated price
- €95–230
- Website
- austrian.com
Flights from Geneva International Airport to Vienna International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €95–230
- Website
- brusselsairlines.com
Flights from Geneva International Airport to Ljubljana via Brussels
- Ave. Duration
- 4h 35m
- When
- Tuesday to Sunday
- Estimated price
- €85–340
- Website
- tuifly.be
Flights from Geneva International Airport to Ljubljana via Brussels
- Ave. Duration
- 5h
- When
- Sunday
- Estimated price
- €120–390
- Website
- airdolomiti.it
Flights from Geneva International Airport to Zagreb Franjo Tuđman Airport via Munich
- Ave. Duration
- 3h 10m
- When
- Tuesday and Sunday
- Estimated price
- €160–550
- Website
- croatiaairlines.com
Flights from Geneva International Airport to Zagreb Franjo Tuđman Airport via Zurich
- Ave. Duration
- 4h 35m
- When
- Thursday
- Estimated price
- €85–270
- Website
- eurowings.com
Flights from Geneva International Airport to Graz Airport via Palma Mallorca
- Ave. Duration
- 5h 5m
- When
- Saturday
- Estimated price
- €150–430
- Website
- easyjet.com
Flights from Geneva International Airport to Vienna International Airport via Milan Linate
- Ave. Duration
- 4h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €85–280
- Phone
- +386 1 29 13 331
- [email protected]
- Website
- Slovenske železnice (SŽ)
Train from Ljubljana to Celje
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- €7
- Website
- Slovenske železnice (SŽ)
Train from Maribor to Celje
- Ave. Duration
- 1h 1m
- Frequency
- Every 30 minutes
- Estimated price
- €6
- Website
- Slovenske železnice (SŽ)
Train from Maribor to Celje
- Ave. Duration
- 1h 1m
- Frequency
- Every 30 minutes
- Estimated price
- €6
- Website
- Slovenske železnice (SŽ)
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Ljubljana to Celje
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- €4–5
- Website
- Hungarian Railways (MÁV)
Train from Graz Hbf to Celje
- Ave. Duration
- 2h 7m
- Frequency
- Twice daily
- Estimated price
- €6–8
- Website
- Hungarian Railways (MÁV)
Train from Maribor to Celje
- Ave. Duration
- 51 min
- Frequency
- Twice daily
- Estimated price
- €3–4
- Website
- Hungarian Railways (MÁV)
Train from Spielfeld-Strass to Celje
- Ave. Duration
- 1h 18m
- Frequency
- Twice daily
- Estimated price
- €4–5
- Website
- Hungarian Railways (MÁV)
Train from Maribor to Celje
- Ave. Duration
- 51 min
- Frequency
- Twice daily
- Estimated price
- €3–4
- Website
- Hungarian Railways (MÁV)
Train from Genève to Zürich HB
- Ave. Duration
- 2h 53m
- Frequency
- Hourly
- Estimated price
- €100–140
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zuerich Hb to Graz Hbf
- Ave. Duration
- 10h 11m
- Frequency
- Once daily
- Estimated price
- €260–360
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Genève to Zürich HB
- Ave. Duration
- 2h 53m
- Frequency
- Hourly
- Estimated price
- €100–140
- Website
- Swiss Federal Railways (SBB CFF FFS)
Night train from Zuerich Hb to Celje
- Ave. Duration
- 13h 20m
- Frequency
- Once daily
- Estimated price
- €300–430
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +43 (0) 5 1717
- Website
- ÖBB Intercity
Train from Graz Hbf to Celje
- Ave. Duration
- 1h 52m
- Frequency
- Every 4 hours
- Estimated price
- €14–26
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
Train from Maribor to Celje
- Ave. Duration
- 45 min
- Frequency
- Every 4 hours
- Estimated price
- €7–14
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
Train from Spielfeld-Strass to Celje
- Ave. Duration
- 1h 8m
- Frequency
- Every 4 hours
- Estimated price
- €9–17
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
Train from Maribor to Celje
- Ave. Duration
- 45 min
- Frequency
- Every 4 hours
- Estimated price
- €7–14
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Graz Hbf to Celje
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- €29–35
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Maribor to Celje
- Ave. Duration
- 53 min
- Frequency
- Twice daily
- Estimated price
- €15–18
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Spielfeld-Strass to Celje
- Ave. Duration
- 1h 13m
- Frequency
- Twice daily
- Estimated price
- €19–23
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Maribor to Celje
- Ave. Duration
- 53 min
- Frequency
- Twice daily
- Estimated price
- €15–18
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +386 (0) 31 30 41 41
- [email protected]
- Website
- zup-prevozi.eu
Shuttle from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Celje
- Ave. Duration
- 59 min
- Frequency
- On demand
- Estimated price
- €60–70
- Schedules at
- zup-prevozi.eu
- Economy class
- €60–70
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Geneva to Ljubljana bus station
- Ave. Duration
- 14h 56m
- Frequency
- 5 times a week
- Estimated price
- €75–120
- Website
- Flixbus
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Bus from Zagreb Airport to Maribor, Avtobusna Postaja
- Ave. Duration
- 1h 45m
- Frequency
- On demand
- Estimated price
- €45–280
- Website
- GoOpti
- Private
- €130
- Shared
- €45–70
- Phone
- +386 070740450
- [email protected]
- Website
- easydrive.si
Shuttle from Flughafen Wien to Maribor, Avtobusna Postaja
- Ave. Duration
- 2h 46m
- Frequency
- On demand
- Estimated price
- €41
- Schedules at
- easydrive.si
Want to know more about travelling around Slovenia
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
Want to know more about Flixbus?
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Booking & Getting There
There are 393+ hotels available in Celje.







































