There are 12 ways to get from Celje to Fribourg by shuttle, 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.
Shuttle to Ljubljana, fly to Zurich Airport, train
best- Take a shuttle bus from Celje to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Fly from Ljubljana (LJU) to Zurich Airport (ZRH)plane LJU - ZRH
- Take the train from Zürich Flughafen to Fribourg/Freiburgtrain
6h 45mCHF 196–390Bus, night train, train
cheapest- Take the bus from Celje Glazija to Ljubljana APbus
- Take the nighttrain from Ljubljana to Sargansnighttrain En
- Take the train from Sargans to Bern Wankdorftrain
17h 45mCHF 111–150Train, bus
- Take the train from Celje to Ljubljanatrain
- Take the bus from Ljubljana Dolgi most to Venezia Mestrebus
- Take the train from Venezia Mestre to Milano Centraletrain Fr
- Take the train from Milano Centrale to Berntrain Ec
12h 5mCHF 123–260Bus
- Take the bus from Celje to Ljubljanabus 17006 / ...
- Take the bus from Ljubljana bus station to Fribourgbus FlixBus N953
15h 13mNight train, train
- Take the nighttrain from Celje to Buchs Sgnighttrain En
- Take the train from Buchs SG to Zürich HBtrain Rjx
- Take the train from Zürich HB to Fribourg/Freiburgtrain Ic1 / ...
15h 44mCHF 209–368Shuttle to Ljubljana, fly to Basel, train
- Take a shuttle bus from Celje to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Fly from Ljubljana (LJU) to Basel (BSL)plane LJU - BSL
- Take the train from Basel SBB to Berntrain
8h 7mCHF 221–428Train, bus to Graz Airport, fly to Zurich Airport
- Take the train from Celje to Maribortrain
- Take the bus from Maribor, Avtobusna Postaja to Graz Airportbus
- Fly from Graz Airport (GRZ) to Zurich Airport (ZRH)plane GRZ - ZRH
- Take the train from Zürich Flughafen to Fribourg/Freiburgtrain
8h 9mCHF 245–540Train, bus to Graz Airport, fly to Basel
- Take the train from Celje to Maribortrain
- Take the bus from Maribor, Avtobusna Postaja to Graz Airportbus
- Fly from Graz Airport (GRZ) to Basel (BSL)plane GRZ - BSL
- Take the train from Basel SBB to Berntrain
9h 31mCHF 250–508Train, bus to Zagreb Franjo Tuđman Airport, fly to Basel
- Take the train from Celje to Maribortrain
- Take the bus from Maribor, Avtobusna Postaja to Zagreb Airportbus
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Basel (BSL)plane ZAG - BSL
- Take the train from Basel SBB to Berntrain
9h 10mCHF 120–508Train, bus to Zagreb Franjo Tuđman Airport, fly to Zurich Airport
- Take the train from Celje to Maribortrain
- Take the bus from Maribor, Avtobusna Postaja to Zagreb Airportbus
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Zurich Airport (ZRH)plane ZAG - ZRH
- Take the train from Zürich Flughafen to Fribourg/Freiburgtrain
9h 18mCHF 180–540Train
- Take the train from Celje to Maribortrain Re / ...
- Take the train from Maribor to Graz Hbftrain 676 / ...
- Take the train from Graz Hbf to Zuerich Hbtrain Ec
- Take the train from Zürich HB to Fribourg/Freiburgtrain Ic1 / ...
15h 54mCHF 185–260Drive 846 km
- Drive from Celje to Fribourgcar 846 km
10h 4mCHF 142–205
Ljubljana (LJU) to Zurich Airport (ZRH) flights
Comparing Your Travel Options
The cheapest way to get from Celje to Fribourg is to bus and night train and train which costs SFr 110 - SFr 150 and takes 17h 45m.
The fastest way to get from Celje to Fribourg is to shuttle and fly and train which takes 6h 45m and costs SFr 190 - SFr 390.
No, there is no direct bus from Celje to Fribourg. However, there are services departing from Celje and arriving at Fribourg/Freiburg, Pl. Gare via Ljubljana bus station and Fribourg, Poya. The journey, including transfers, takes approximately 15h 13m.
No, there is no direct train from Celje to Fribourg. However, there are services departing from Celje and arriving at Fribourg/Freiburg via Buchs SG and Zürich HB. The journey, including transfers, takes approximately 15h 44m.
The distance between Celje and Fribourg is 704 km. The road distance is 846 km.
The best way to get from Celje to Fribourg without a car is to train and bus which takes 12h 5m and costs SFr 120 - SFr 260.
It takes approximately 6h 45m to get from Celje to Fribourg, including transfers.
Celje to Fribourg bus services, operated by Slovenske železnice (SŽ), depart from Celje station.
Celje to Fribourg train services, operated by Slovenske železnice (SŽ), depart from Celje station.
The best way to get from Celje to Fribourg is to bus which takes 15h 13m and costs . Alternatively, you can train, which costs SFr 180 - SFr 260 and takes 15h 54m.
What companies run services between Celje, Slovenia and Fribourg, Switzerland?
You can take a bus from Celje to Fribourg/Freiburg, Pl. Gare via Ljubljana bus station, Fribourg, and Fribourg, Poya in around 15h 13m. Alternatively, you can take a train from Celje to Fribourg/Freiburg via Maribor, Graz Hbf, Zuerich Hb, and Zürich HB in around 15h 54m.
- Website
- lufthansa.com
Flights from Ljubljana to Basel via Munich
- Ave. Duration
- 2h 45m
- When
- Monday, Friday, Wednesday, Thursday, and Saturday
- Estimated price
- CHF 50–330
Flights from Ljubljana to Basel via Frankfurt
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- CHF 100–290
Flights from Graz Airport to Zurich Airport via Munich
- Ave. Duration
- 3h 1m
- When
- Every day
- Estimated price
- CHF 120–700
Flights from Graz Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- CHF 130–450
Flights from Graz Airport to Basel via Munich
- Ave. Duration
- 2h 50m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- CHF 130–450
Flights from Graz Airport to Basel via Frankfurt
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- CHF 130–800
Flights from Zagreb Franjo Tuđman Airport to Basel via Munich
- Ave. Duration
- 2h 57m
- When
- Every day
- Estimated price
- CHF 110–210
Flights from Zagreb Franjo Tuđman Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- CHF 75–300
Flights from Zagreb Franjo Tuđman Airport to Zurich Airport via Munich
- Ave. Duration
- 3h 52m
- When
- Every day
- Estimated price
- CHF 75–300
Train from Zürich Flughafen to Fribourg/Freiburg
- Ave. Duration
- 1h 47m
- Frequency
- Hourly
- Estimated price
- CHF 50–75
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Buchs SG to Zürich HB
- Ave. Duration
- 2h 7m
- Frequency
- Hourly
- Estimated price
- CHF 30–50
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Fribourg/Freiburg
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- CHF 45–70
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Bern
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- CHF 30–45
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich Flughafen to Fribourg/Freiburg
- Ave. Duration
- 1h 47m
- Frequency
- Hourly
- Estimated price
- CHF 50–75
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Bern
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- CHF 30–45
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Bern
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- CHF 30–45
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich Flughafen to Fribourg/Freiburg
- Ave. Duration
- 1h 47m
- Frequency
- Hourly
- Estimated price
- CHF 50–75
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Fribourg/Freiburg
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- CHF 45–70
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +386 (0) 31 30 41 41
- [email protected]
- Website
- zup-prevozi.eu
Shuttle from Celje to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- CHF 55–65
- Schedules at
- zup-prevozi.eu
- Economy class
- CHF 55–65
Shuttle from Celje to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- CHF 55–65
- Schedules at
- zup-prevozi.eu
- Economy class
- CHF 55–65
Want to know more about travelling around Switzerland
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
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Celje to Fribourg bus services, operated by Slovenske železnice (SŽ), arrive at Ljubljana station.
Celje to Fribourg train services, operated by Slovenske železnice (SŽ), arrive at Maribor station.
Yes, the driving distance between Celje to Fribourg is 846 km. It takes approximately 10h 4m to drive from Celje to Fribourg.
Book your Celje to Fribourg train tickets online with Omio.
There are 340+ hotels available in Fribourg.



