There are 11 ways to get from Perugia to Triberg by train (Trenitalia), bus, 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 via Milan
best- Take the train from Perugia to Reggio Emilia Avtrain Fr
- Take the train from Reggio Emilia Av to Milano Centraletrain Fr
- Take the train from Milano Centrale to Zuerich Hbtrain Ec
- Take the train from Zürich HB to Singentrain Ic
- Take the train from Singen to Triberg Bahnhoftrain Re2
12h 8m€150–338Bus
cheapest- Take the bus from Perugia to Bologna Centralebus N539 / ...
- Take the bus from Bologna to Freiburgbus FlixBus 439
18h 26m€81–168Bus, train
- Take the bus from Perugia - Piazza Partigiani to Viale Enrico Berlinguer, Riccionebus
- Take the bus from Riccione to Zurichbus
- Take the train from Zürich HB to Singentrain Ic
- Take the train from Singen to Triberg Bahnhoftrain Re2
16h 44m€96–172Drive 848.9 km
- Drive from Perugia to Tribergcar 848.9 km
9h 5m€134–193Train to Florence Peretola Airport, fly to Zurich Airport, train
- Take the train from Perugia to Firenze S.M.N.train
- Fly from Florence Peretola Airport (FLR) to Zurich Airport (ZRH)plane FLR - ZRH
- Take the train from Zürich HB to Singentrain
- Take the train from Singen to Triberg Bahnhoftrain
9h 29m€140–403Train
- Take the train from Perugia to Firenze S.M.N.train
- Take the train from Firenze S.M.N. to Zuerich Hbtrain Ec
- Take the train from Zürich HB to Singentrain Ic
- Take the train from Singen to Triberg Bahnhoftrain Re2
14h 13m€155–311Bus to Fiumicino International Airport, fly to Zurich Airport, train
- Take the bus from Perugia to Fiumicino Aeroporto T3bus
- Fly from Fiumicino International Airport (FCO) to Zurich Airport (ZRH)plane FCO - ZRH
- Take the train from Zürich HB to Singentrain
- Take the train from Singen to Triberg Bahnhoftrain
9h 43m€81–273Bus to Fiumicino International Airport, fly to Basel, train
- Take the bus from Perugia to Fiumicino Aeroporto T3bus
- Fly from Fiumicino International Airport (FCO) to Basel (BSL)plane FCO - BSL
- Take the train from Basel SBB to Offenburg Bahnhoftrain
- Take the train from Offenburg Bahnhof to Triberg Bahnhoftrain
9h 30m€114–315Bus to Fiumicino International Airport, fly to Stuttgart Airport, train
- Take the bus from Perugia to Fiumicino Aeroporto T3bus
- Fly from Fiumicino International Airport (FCO) to Stuttgart Airport (STR)plane FCO - STR
- Take the train from Stuttgart Hbf to Karlsruhe Hbftrain
- Take the train from Karlsruhe Hauptbahnhof to Triberg Bahnhoftrain
10h 6m€124–336Train, train to Bologna Guglielmo Marconi Airport, fly to Zurich Airport
- Take the train from Perugia to Firenze S.M.N.train
- Take the train from Firenze S.M.N. to Bologna Centraletrain
- Fly from Bologna Guglielmo Marconi Airport (BLQ) to Zurich Airport (ZRH)plane BLQ - ZRH
- Take the train from Zürich HB to Singentrain
- Take the train from Singen to Triberg Bahnhoftrain
10h 13m€132–461Train to Florence Peretola Airport, fly to Munich International Airport, train
- Take the train from Perugia to Firenze S.M.N.train
- Fly from Florence Peretola Airport (FLR) to Munich International Airport (MUC)plane FLR - MUC
- Take the train from Flughafen München to Hauptbahnhoftrain
- Take the train from München Hbf to Ulm Hauptbahnhoftrain
- Take the train from Ulm Hauptbahnhof to Immendingen Bahnhoftrain
- Take the train from Immendingen Bahnhof to Triberg Bahnhoftrain
12h 28m€171–464
Perugia to Triberg by train
Questions & Answers
The cheapest way to get from Perugia to Triberg is to bus which costs €80 - €170 and takes 18h 26m.
The fastest way to get from Perugia to Triberg is to drive which takes 9h 5m and costs €130 - €200.
No, there is no direct train from Perugia to Triberg. However, there are services departing from Perugia and arriving at Triberg Bahnhof via Reggio Emilia Av, Milano Centrale, Zürich HB and Singen. The journey, including transfers, takes approximately 12h 8m.
The distance between Perugia and Triberg is 852 km. The road distance is 848.9 km.
The best way to get from Perugia to Triberg without a car is to train via Milan which takes 12h 8m and costs €150 - €340.
It takes approximately 12h 8m to get from Perugia to Triberg, including transfers.
Perugia to Triberg train services, operated by Trenitalia Frecce, depart from Perugia station.
The best way to get from Perugia to Triberg is to train via Milan which takes 12h 8m and costs €150 - €340. Alternatively, you can bus, which costs €80 - €170 and takes 18h 26m.
Perugia to Triberg train services, operated by Trenitalia Frecce, arrive at Reggio Emilia Av station.
Yes, the driving distance between Perugia to Triberg is 849 km. It takes approximately 9h 5m to drive from Perugia to Triberg.
What companies run services between Perugia, Italy and Triberg, Germany?
You can take a train from Perugia to Triberg Bahnhof via Reggio Emilia Av, Milano Centrale, Zuerich Hb, Zürich HB, and Singen in around 12h 8m. Alternatively, you can take a bus from Perugia to Triberg Gerwigstraße via Bologna Centrale, Bologna, Freiburg, Freiburg Hauptbahnhof, Bleibach Bahnhof, Bleibach Bahnhof, and Furtwangen Hinterbreg in around 18h 26m.
- Website
- ita-airways.com
Flights from Florence Peretola Airport to Zurich Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- €85–290
Flights from Florence Peretola Airport to Zurich Airport via Fiumicino International Airport
- Ave. Duration
- 3h 20m
- When
- Monday to Friday
- Estimated price
- €80–280
Flights from Fiumicino International Airport to Zurich Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- €45–290
Flights from Fiumicino International Airport to Zurich Airport via Florence Peretola Airport
- Ave. Duration
- 3h 22m
- When
- Every day
- Estimated price
- €80–290
Flights from Fiumicino International Airport to Zurich Airport via Venice
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- €50–190
Flights from Fiumicino International Airport to Stuttgart Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €65–200
Flights from Fiumicino International Airport to Stuttgart Airport via Zurich Airport
- Ave. Duration
- 4h
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €130–280
Flights from Fiumicino International Airport to Stuttgart Airport via Milan Linate
- Ave. Duration
- 4h 15m
- When
- Sunday
- Estimated price
- €130–280
Flights from Bologna Guglielmo Marconi Airport to Zurich Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- €75–390
Flights from Florence Peretola Airport to Munich International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €110–300
- Website
- swiss.com
Flights from Florence Peretola Airport to Zurich Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- €85–290
Flights from Florence Peretola Airport to Zurich Airport via Fiumicino International Airport
- Ave. Duration
- 3h 20m
- When
- Monday to Friday
- Estimated price
- €80–280
Flights from Fiumicino International Airport to Zurich Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- €45–290
Flights from Fiumicino International Airport to Zurich Airport via Venice
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- €50–190
Flights from Fiumicino International Airport to Zurich Airport via Florence Peretola Airport
- Ave. Duration
- 3h 40m
- When
- Monday to Friday
- Estimated price
- €80–290
Flights from Fiumicino International Airport to Zurich Airport via Geneva
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- €50–190
Flights from Fiumicino International Airport to Stuttgart Airport via Zurich Airport
- Ave. Duration
- 3h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €80–310
Flights from Bologna Guglielmo Marconi Airport to Zurich Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- €75–390
- Website
- lufthansa.com
Flights from Fiumicino International Airport to Basel via Munich International Airport
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- €65–280
Flights from Fiumicino International Airport to Stuttgart Airport via Munich International Airport
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- €50–300
Flights from Florence Peretola Airport to Munich International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €110–300
- Website
- eurowings.com
Flights from Fiumicino International Airport to Stuttgart Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €65–200
- Website
- airdolomiti.it
Flights from Florence Peretola Airport to Munich International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €110–300
- Website
- easyjet.com
Flights from Fiumicino International Airport to Zurich Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €35–130
Flights from Fiumicino International Airport to Basel
- Ave. Duration
- 1h 40m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €50–200
- Website
- austrian.com
Flights from Florence Peretola Airport to Munich International Airport via Vienna
- Ave. Duration
- 3h 22m
- When
- Every day
- Estimated price
- €90–370
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Perugia to Reggio Emilia Av
- Ave. Duration
- 2h 49m
- Frequency
- 6 times a week
- Estimated price
- €40–85
- Schedules at
- trenitalia.com
Train from Reggio Emilia Av to Milano Centrale
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- €21–45
- Schedules at
- trenitalia.com
Train from Perugia to Firenze S.M.N.
- Ave. Duration
- 1h 37m
- Frequency
- 6 times a week
- Estimated price
- €22–45
- Schedules at
- trenitalia.com
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 37 min
- Frequency
- Every 30 minutes
- Estimated price
- €13–26
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Milano Centrale to Zuerich Hb
- Ave. Duration
- 3h 17m
- Frequency
- Every 2 hours
- Estimated price
- €55–110
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €70–110
- 2nd Class
- €55–75
Train from Firenze S.M.N. to Zuerich Hb
- Ave. Duration
- 7h 37m
- Frequency
- Once daily
- Estimated price
- €110–170
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €120–170
- 2nd Class
- €110–160
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 1h 12m
- Frequency
- Once daily
- Estimated price
- €27–70
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €45–70
- 2nd Class
- €27–40
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Singen
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- €22–65
- Website
- https://www.sbb.ch/en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Singen to Triberg Bahnhof
- Ave. Duration
- 1h 7m
- Frequency
- Hourly
- Estimated price
- €23–35
- Website
- https://int.bahn.de/en
Train from Basel SBB to Offenburg Bahnhof
- Ave. Duration
- 1h 31m
- Frequency
- 4 times a day
- Estimated price
- €30–50
- Website
- https://int.bahn.de/en
Train from Offenburg Bahnhof to Triberg Bahnhof
- Ave. Duration
- 42 min
- Frequency
- Hourly
- Estimated price
- €15–22
- Website
- https://int.bahn.de/en
Train from Karlsruhe Hauptbahnhof to Triberg Bahnhof
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Estimated price
- €30–50
- Website
- https://int.bahn.de/en
Train from Flughafen München to Hauptbahnhof
- Ave. Duration
- 44 min
- Frequency
- Every 15 minutes
- Estimated price
- €11–16
- Website
- https://int.bahn.de/en
Train from Immendingen Bahnhof to Triberg Bahnhof
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- €15–22
- Website
- https://int.bahn.de/en
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Singen to Triberg Bahnhof
- Ave. Duration
- 1h 21m
- Frequency
- Once a week
- Estimated price
- €8–11
- Schedules at
- sbb-deutschland.de
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Perugia to Firenze S.M.N.
- Ave. Duration
- 2h 7m
- Frequency
- Every 4 hours
- Estimated price
- €19–35
- Website
- https://www.trenitalia.com/en.html
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 1h 44m
- Frequency
- Twice daily
- Estimated price
- €12–20
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Perugia to Firenze S.M.N.
- Ave. Duration
- 1h 29m
- Frequency
- Once daily
- Estimated price
- €15–35
- Website
- https://www.trenitalia.com/en.html
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 1h 17m
- Frequency
- Once daily
- Estimated price
- €9–21
- Website
- https://www.trenitalia.com/en.html
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Basel SBB to Offenburg Bahnhof
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Estimated price
- €23–55
- Website
- https://int.bahn.de/en
Train from Stuttgart Hbf to Karlsruhe Hbf
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- €14–35
- Website
- https://int.bahn.de/en
Train from München Hbf to Ulm Hauptbahnhof
- Ave. Duration
- 1h 12m
- Frequency
- Every 30 minutes
- Estimated price
- €27–60
- Website
- https://int.bahn.de/en
- Phone
- +43 5 1717
- Website
- konzern.oebb.at
Train from Basel SBB to Offenburg Bahnhof
- Ave. Duration
- 1h 17m
- Frequency
- Twice daily
- Estimated price
- €30–50
- Website
- https://konzern.oebb.at/en/
- Phone
- +49 711 400 534 44
- stuttgart@arverio.de
- Website
- arverio-bw.de
Train from Stuttgart Hbf to Karlsruhe Hbf
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- €14–27
- Schedules at
- arverio-bw.de
- 2nd Class Ticket
- €14–18
- 1st Class Ticket
- €18–27
- Phone
- +49 711 400 534 44
- stuttgart@arverio.de
- Website
- arverio-by.de
Train from Stuttgart Hbf to Karlsruhe Hbf
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- €14–20
- Schedules at
- arverio-by.de
- Phone
- +49 711 2092-7087
- Website
- regional.bahn.de
Train from Stuttgart Hbf to Karlsruhe Hbf
- Ave. Duration
- 1h 28m
- Frequency
- Once daily
- Estimated price
- €14–21
- Schedules at
- regional.bahn.de
- Phone
- +49 731 1550-0
- servicecenter@dbregiobus-rab.de
- Website
- meine-rab.de
Train from Stuttgart Hbf to Karlsruhe Hbf
- Ave. Duration
- 59 min
- Frequency
- Once a week
- Estimated price
- €11–15
- Schedules at
- meine-rab.de
Train from Ulm Hauptbahnhof to Immendingen Bahnhof
- Ave. Duration
- 2h 3m
- Frequency
- Every 3 hours
- Estimated price
- €18–23
- Schedules at
- meine-rab.de
- Phone
- +49 821 899 825 44
- servus@arverio.de
- Website
- arverio-by.de
Train from München Hbf to Ulm Hauptbahnhof
- Ave. Duration
- 2h 6m
- Frequency
- Every 3 hours
- Schedules at
- arverio-by.de
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from München Hbf to Ulm Hauptbahnhof
- Ave. Duration
- 1h 11m
- Frequency
- Once daily
- Estimated price
- €15–40
- Website
- https://www.ns.nl/en
- Phone
- +43 1 89900
- meinenachricht@westbahn.at
- Website
- westbahn.at
Train from München Hbf to Ulm Hauptbahnhof
- Ave. Duration
- 1h 22m
- Frequency
- 4 times a day
- Estimated price
- €27–45
- Website
- https://westbahn.at/en/
- Phone
- +39 089 233 899
- salerno@autolineecurcio.it
- Website
- autolineecurcio.it
Bus from Perugia - Piazza Partigiani to Viale Enrico Berlinguer, Riccione
- Ave. Duration
- 3h 35m
- Frequency
- Once daily
- Estimated price
- €15–22
- Website
- https://www.autolineecurcio.it/
- Phone
- +39 0825-26416
- INFORMAZIONI@BARTOLINIPULLMAN.IT
- Website
- bartolinipullman.it
Bus from Riccione to Zurich
- Ave. Duration
- 8h 40m
- Frequency
- Once a week
- Estimated price
- €50
- Schedules at
- bartolinipullman.it
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Perugia to Bologna Centrale
- Ave. Duration
- 3h 25m
- Frequency
- 4 times a day
- Estimated price
- €16–28
- Website
- https://www.flixbus.co.uk
Bus from Bologna to Freiburg
- Ave. Duration
- 11h
- Frequency
- 5 times a week
- Estimated price
- €40–80
- Website
- https://www.flixbus.co.uk
Bus from Perugia to Fiumicino Aeroporto T3
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- €13–23
- Website
- https://www.flixbus.co.uk
Want to know more about travelling around Germany
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
5 incredible day trips from Florence by train
Read the travel guide
More Questions & Answers
Book your Perugia to Triberg train tickets online with Omio.
There are 1275+ hotels available in Triberg.
































































