There are 10 ways to get from Tolmin to Bern by train (Trenitalia), bus, train, night train, car, shuttle, 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 via Trieste Airport (TRS)
best- Take the train from Trieste Airport to Venezia Mestretrain Re
- Take the train from Venezia Mestre to Visptrain Ec
- Take the train from Visp to Berntrain Ic8 / ...
12hCHF 144–274Bus
cheapest- Take the bus from Tolmin to Ljubljana APbus Pr A18 6185 3 / ...
- Take the bus from Ljubljana bus station to Bernbus FlixBus N953
15h 45mCHF 106–146Train, night train
- Take the train from Most Na Soci to Jesenicetrain Re
- Take the night train from Jesenice to Sargansnighttrain En
- Take the train from Sargans to Berntrain
16h 10mCHF 174–359Drive 704.6 km
- Drive from Tolmin to Berncar 704.6 km
8h 22mCHF 112–162Train
- Take the train from Nova Gorica to Venezia Mestretrain Re
- Take the train from Venezia Mestre to Visptrain Ec
- Take the train from Visp to Berntrain Ic8 / ...
12h 47mCHF 136–260Train, night train via Lustenau
- Take the train from Most Na Soci to Jesenicetrain Re
- Take the night train from Jesenice to St. Margrethen Sgnighttrain En
- Take the train from Gossau SG to Berntrain Ic1
16h 19mCHF 179–394Shuttle to Ljubljana, fly to Zurich Airport, train
- Take a shuttle bus from Nova Gorica 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 Berntrain
7h 19mCHF 221–491Shuttle to Venice Marco Polo Airport, fly to Zurich Airport, train
- Take a shuttle bus from FVG Airport to Venezia, Aeroporto Marco Polo di Venezia
- Fly from Venice Marco Polo Airport (VCE) to Zurich Airport (ZRH)plane VCE - ZRH
- Take the train from Zürich Flughafen to Berntrain
9h 24mCHF 249–675Shuttle to Venice Marco Polo Airport, fly to Geneva International Airport, train
- Take a shuttle bus from FVG Airport to Venezia, Aeroporto Marco Polo di Venezia
- Fly from Venice Marco Polo Airport (VCE) to Geneva International Airport (GVA)plane VCE - GVA
- Take the train from Genève-Aéroport to Berntrain
10h 52mCHF 234–645Train, shuttle to Zagreb Franjo Tuđman Airport, fly to Zurich Airport
- Take the train from Most Na Soci to Jesenicetrain
- Take the train from Jesenice to Ljubljanatrain
- Take a shuttle bus from Ljubljana, Avtobusna Postaja to Zagreb Airport
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Zurich Airport (ZRH)plane ZAG - ZRH
- Take the train from Zürich Flughafen to Berntrain
10h 54mCHF 170–681
Tolmin to Bern by bus
Questions & Answers
The cheapest way to get from Tolmin to Bern is to bus which costs SFr 100 - SFr 150 and takes 15h 45m.
The fastest way to get from Tolmin to Bern is to shuttle and fly and train which takes 7h 19m and costs SFr 220 - SFr 500.
No, there is no direct bus from Tolmin to Bern. However, there are services departing from Tolmin and arriving at Bern via Ljubljana bus station. The journey, including transfers, takes approximately 15h 45m.
The distance between Tolmin and Bern is 696 km. The road distance is 704.6 km.
The best way to get from Tolmin to Bern without a car is to train via Trieste Airport (TRS) which takes 12h and costs SFr 140 - SFr 280.
It takes approximately 12h to get from Tolmin to Bern, including transfers.
Tolmin to Bern bus services, operated by Nomago, depart from Tolmin station.
The best way to get from Tolmin to Bern is to train via Trieste Airport (TRS) which takes 12h and costs SFr 140 - SFr 280. Alternatively, you can bus, which costs SFr 100 - SFr 150 and takes 15h 45m.
Tolmin to Bern bus services, operated by Nomago, arrive at Ljubljana AP station.
Yes, the driving distance between Tolmin to Bern is 705 km. It takes approximately 8h 22m to drive from Tolmin to Bern.
What companies run services between Tolmin, Slovenia and Bern, Switzerland?
You can take a bus from Tolmin to Bern via Nova Gorica station, Trieste Airport, Trieste Airport, Venezia Mestre, and Visp in around 12h. Alternatively, you can take a bus from Tolmin to Bern via Ljubljana AP and Ljubljana bus station in around 15h 45m.
- Website
- swiss.com
Flights from Ljubljana to Zurich Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- CHF 85–260
Flights from Venice Marco Polo Airport to Zurich Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- CHF 85–410
Flights from Venice Marco Polo Airport to Geneva International Airport via Zurich Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- CHF 65–260
Flights from Zagreb Franjo Tuđman Airport to Zurich Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- CHF 80–320
- Website
- lufthansa.com
Flights from Ljubljana to Zurich Airport via Munich
- Ave. Duration
- 2h 50m
- When
- Monday, Thursday, and Saturday
- Estimated price
- CHF 100–440
Flights from Zagreb Franjo Tuđman Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- CHF 80–320
Flights from Zagreb Franjo Tuđman Airport to Zurich Airport via Munich
- Ave. Duration
- 3h 52m
- When
- Every day
- Estimated price
- CHF 80–340
- Website
- easyjet.com
Flights from Venice Marco Polo Airport to Geneva International Airport
- Ave. Duration
- 1h 17m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 40–160
- Website
- croatiaairlines.com
Flights from Zagreb Franjo Tuđman Airport to Zurich Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- CHF 80–320
- Website
- austrian.com
Flights from Zagreb Franjo Tuđman Airport to Zurich Airport via Vienna
- Ave. Duration
- 3h 35m
- When
- Monday to Friday
- Estimated price
- CHF 75–320
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Trieste Airport to Venezia Mestre
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- CHF 13–21
- Website
- https://www.trenitalia.com/en.html
Train from Nova Gorica to Venezia Mestre
- Ave. Duration
- 2h 26m
- Frequency
- 4 times a week
- Estimated price
- CHF 16–27
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Trieste Airport to Venezia Mestre
- Ave. Duration
- 1h 12m
- Frequency
- 5 times a day
- Estimated price
- CHF 15–29
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Trieste Airport to Venezia Mestre
- Ave. Duration
- 1h 28m
- Frequency
- Twice daily
- Estimated price
- CHF 10–23
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Trieste Airport to Venezia Mestre
- Ave. Duration
- 1h 21m
- Frequency
- Twice daily
- Estimated price
- CHF 13–27
- Website
- https://www.italotreno.it/en
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Venezia Mestre to Visp
- Ave. Duration
- 5h 3m
- Frequency
- 6 times a week
- Estimated price
- CHF 80–130
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 90–130
- 2nd Class
- CHF 80–110
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Visp to Bern
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- CHF 30–90
- Website
- https://www.sbb.ch/en
Train from Sargans to Bern
- Ave. Duration
- 2h 48m
- Frequency
- Once daily
- Estimated price
- CHF 65–200
- Website
- https://www.sbb.ch/en
Train from Gossau SG to Bern
- Ave. Duration
- 2h 14m
- Frequency
- Hourly
- Estimated price
- CHF 60–190
- Website
- https://www.sbb.ch/en
Train from Zürich Flughafen to Bern
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- CHF 40–120
- Website
- https://www.sbb.ch/en
Train from Genève-Aéroport to Bern
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- CHF 50–160
- Website
- https://www.sbb.ch/en
- Phone
- +386 1 29 13 331
- potnik.info@slo-zeleznice.si
- Website
- potniski.sz.si
Train from Most Na Soci to Jesenice
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- CHF 10–15
- Website
- https://potniski.sz.si/en/
Train from Jesenice to Ljubljana
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- CHF 12–17
- Website
- https://potniski.sz.si/en/
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- hzpp.hr
Night train from Jesenice to Sargans
- Ave. Duration
- 9h 6m
- Frequency
- Once daily
- Estimated price
- CHF 95–140
- Website
- http://www.hzpp.hr/en
Night train from Jesenice to St. Margrethen Sg
- Ave. Duration
- 9h 8m
- Frequency
- Once daily
- Estimated price
- CHF 100–150
- Website
- http://www.hzpp.hr/en
- Phone
- +41 58 580 70 70
- Website
- sob.ch
Train from Sargans to Bern
- Ave. Duration
- 2h 48m
- Frequency
- Hourly
- Estimated price
- CHF 55–85
- Schedules at
- sob.ch
Train from Jesenice to Ljubljana
- Ave. Duration
- 1h 8m
- Frequency
- Every 4 hours
- Estimated price
- CHF 12–21
- Website
- https://www.oebb.at/en/
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Jesenice to Ljubljana
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- CHF 13–22
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +386 1 431 77 00
- info@nomago.si
- Website
- nomago.si
Bus from Tolmin to Ljubljana AP
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Estimated price
- CHF 62
- Website
- https://www.nomago.si/en
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- https://www.flixbus.fr
Bus from Ljubljana bus station to Bern
- Ave. Duration
- 12h 15m
- Frequency
- Once daily
- Estimated price
- CHF 45–85
- Website
- https://www.flixbus.co.uk
- Phone
- +386 (0) 31 30 41 41
- info@zup-prevozi.eu
- Website
- zup-prevozi.eu
Shuttle from Nova Gorica to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana
- Ave. Duration
- 1h 1m
- Frequency
- On demand
- Estimated price
- CHF 70–90
- Schedules at
- zup-prevozi.eu
- Economy class
- CHF 70–90
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from FVG Airport to Venezia, Aeroporto Marco Polo di Venezia
- Ave. Duration
- 1h 37m
- Frequency
- On demand
- Estimated price
- CHF 110–290
- Website
- https://www.goopti.com/en/
Shuttle from Ljubljana, Avtobusna Postaja to Zagreb Airport
- Ave. Duration
- 1h 57m
- Frequency
- On demand
- Estimated price
- CHF 30–300
- Website
- https://www.goopti.com/en/
- Shared
- CHF 30
- Private
- CHF 138
- Phone
- +386 40 121 900
- mamut.slovenija@gmail.com
- Website
- slovenija.eu.com
Shuttle from Ljubljana, Avtobusna Postaja to Zagreb Airport
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- CHF 110–202
- Schedules at
- slovenija.eu.com
- 1 -3 persons
- CHF 156
- 4-8 persons
- CHF 202
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
Italy Travel Guides
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
There are 369+ hotels available in Bern.





































































