There are 10 ways to get from Ancona to Thun 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 Bologna
best- Take the train from Ancona to Bologna Centraletrain Fr
- Take the train from Bologna centrale to Milano Rogoredotrain
- Take the train from Rho Fiera Milano to Domodossolatrain
- Take the train from Brig to Thuntrain Ic8 / ...
7h 37mCHF 63–285Bus, train
cheapest- Take the bus from Ancona to Milano, San Donato M3bus 420
- Take the train from Milano Centrale to Domodossolatrain
- Take the train from Domodossola to Spieztrain Ec / ...
10h 19mCHF 53–90Drive 714.5 km
- Drive from Ancona to Thuncar 714.5 km
7h 26mCHF 116–167Fly Raffaello Sanzio Airport to Zurich Airport, train
- Fly from Raffaello Sanzio Airport (AOI) to Zurich Airport (ZRH)plane AOI - ZRH
- Take the train from Zürich Flughafen to Thuntrain
8h 42mCHF 152–393Train
- Take the train from Ancona to Milano Centraletrain Fr
- Take the train from Milano Centrale to Domodossolatrain
- Take the train from Domodossola to Spieztrain Ec / ...
8h 26mCHF 64–148Bus
- Take the bus from Falconara Marittima to Zurichbus Senise
- Take the bus from Zürich HB Schweizerhof to Interlaken Bahnhof Westbus Shuttler L1 online shuttle
14h 47mCHF 75–85Fly Raffaello Sanzio Airport to Milan Linate Airport, train
- Fly from Raffaello Sanzio Airport (AOI) to Milan Linate Airport (LIN)plane AOI - LIN
- Take the train from Rho Fiera Milano to Domodossolatrain
- Take the train from Brig to Thuntrain
7h 34mCHF 102–314Train to Bologna Guglielmo Marconi Airport, fly to Zurich Airport, train
- Take the train from Ancona to Bologna Centraletrain
- Fly from Bologna Guglielmo Marconi Airport (BLQ) to Zurich Airport (ZRH)plane BLQ - ZRH
- Take the train from Zürich Flughafen to Thuntrain
7h 53mCHF 139–445Train to Abruzzo Airport, fly to Milano Malpensa Airport, train
- Take the train from Ancona to Pescara Centraletrain
- Fly from Abruzzo Airport (PSR) to Milano Malpensa Airport (MXP)plane PSR - MXP
- Take the train from Gallarate to Domodossolatrain
- Take the train from Brig to Thuntrain
8h 44mCHF 56–264Train, train to Florence Peretola Airport, fly to Zurich Airport
- Take the train from Ancona to Bologna Centraletrain
- Take the train from Bologna Centrale 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 Flughafen to Thuntrain
8h 59mCHF 159–480
Ancona to Thun by train
Questions & Answers
The cheapest way to get from Ancona to Thun is to bus and train which costs SFr 50 - SFr 90 and takes 10h 19m.
The fastest way to get from Ancona to Thun is to drive which takes 7h 26m and costs SFr 110 - SFr 170.
No, there is no direct bus from Ancona to Thun. However, there are services departing from Stazione F.S. and arriving at Thun, Bälliz via Falconara Marittima, Zürich HB Schweizerhof and Interlaken West, Bahnhof. The journey, including transfers, takes approximately 14h 47m.
No, there is no direct train from Ancona to Thun. However, there are services departing from Ancona and arriving at Thun via Bologna centrale, Rho Fiera Milano, Domodossola and Brig. The journey, including transfers, takes approximately 7h 37m.
The distance between Ancona and Thun is 646 km. The road distance is 714.5 km.
The best way to get from Ancona to Thun without a car is to train via Bologna which takes 7h 37m and costs SFr 60 - SFr 290.
It takes approximately 7h 37m to get from Ancona to Thun, including transfers.
Ancona to Thun bus services, operated by Autolinee Ventre, depart from Falconara Marittima station.
Ancona to Thun train services, operated by Trenitalia Frecce, depart from Ancona station.
The best way to get from Ancona to Thun is to train via Bologna which takes 7h 37m and costs SFr 60 - SFr 290. Alternatively, you can bus, which costs SFr 70 - SFr 85 and takes 14h 47m.
What companies run services between Ancona, Italy and Thun, Switzerland?
You can take a train from Ancona to Thun via Bologna centrale, Milano Rogoredo, Rho Fiera Milano, Domodossola, and Brig in around 7h 37m. Alternatively, you can take a bus from Stazione F.S. to Thun, Bälliz via Falconara Stazione F.S, Falconara Marittima, Zurich, Zürich HB Schweizerhof, and Interlaken West, Bahnhof in around 14h 47m.
- Website
- swiss.com
Flights from Raffaello Sanzio Airport to Zurich Airport via Rome
- Ave. Duration
- 3h 50m
- When
- Monday to Thursday
- Estimated price
- CHF 70–260
Flights from Raffaello Sanzio Airport to Zurich Airport via Krakow
- Ave. Duration
- 7h 7m
- When
- Thursday and Sunday
- Estimated price
- CHF 100–410
Flights from Bologna Guglielmo Marconi Airport to Zurich Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- CHF 70–330
Flights from Florence Peretola Airport to Zurich Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- CHF 70–180
Flights from Florence Peretola Airport to Zurich Airport via Rome
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- CHF 75–240
- Website
- ita-airways.com
Flights from Raffaello Sanzio Airport to Zurich Airport via Rome
- Ave. Duration
- 3h 50m
- When
- Monday to Thursday
- Estimated price
- CHF 70–260
Flights from Bologna Guglielmo Marconi Airport to Zurich Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- CHF 70–330
Flights from Florence Peretola Airport to Zurich Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- CHF 70–180
Flights from Florence Peretola Airport to Zurich Airport via Rome
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- CHF 75–240
- Website
- ryanair.com
Flights from Abruzzo Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 22m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- CHF 24–120
- Website
- lufthansa.com
Flights from Raffaello Sanzio Airport to Zurich Airport via Munich
- Ave. Duration
- 4h 35m
- When
- Tuesday to Sunday
- Estimated price
- CHF 130–700
Flights from Bologna Guglielmo Marconi Airport to Zurich Airport via Munich
- Ave. Duration
- 3h 5m
- When
- Thursday to Saturday
- Estimated price
- CHF 95–440
Flights from Florence Peretola Airport to Zurich Airport via Munich
- Ave. Duration
- 3h 10m
- When
- Thursday to Saturday
- Estimated price
- CHF 100–550
- Website
- dat.dk
Flights from Raffaello Sanzio Airport to Milan Linate Airport
- Ave. Duration
- 1h 20m
- When
- Monday to Friday
- Estimated price
- CHF 110–140
- Website
- easyjet.com
Flights from Raffaello Sanzio Airport to Zurich Airport via Rome
- Ave. Duration
- 6h 20m
- When
- Monday to Friday
- Estimated price
- CHF 50–260
- Website
- comlux.com
Flights from Raffaello Sanzio Airport to Zurich Airport via Tirana
- Ave. Duration
- 7h 45m
- When
- Thursday
- Estimated price
- CHF 100–240
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Ancona to Bologna Centrale
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- CHF 26–55
- Schedules at
- trenitalia.com
Train from Bologna centrale to Milano Rogoredo
- Ave. Duration
- 1h 34m
- Frequency
- 5 times a day
- Estimated price
- CHF 29–60
- Schedules at
- trenitalia.com
Train from Ancona to Milano Centrale
- Ave. Duration
- 3h 45m
- Frequency
- Every 2 hours
- Estimated price
- CHF 55–110
- Schedules at
- trenitalia.com
Train from Ancona to Pescara Centrale
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- CHF 19–40
- Schedules at
- trenitalia.com
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 37 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 12–23
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Ancona to Bologna Centrale
- Ave. Duration
- 2h 22m
- Frequency
- Every 4 hours
- Estimated price
- CHF 18–45
- Website
- https://www.trenitalia.com/en.html
Train from Ancona to Milano Centrale
- Ave. Duration
- 5h 7m
- Frequency
- 5 times a day
- Estimated price
- CHF 35–90
- Website
- https://www.trenitalia.com/en.html
Train from Ancona to Pescara Centrale
- Ave. Duration
- 1h 22m
- Frequency
- Every 4 hours
- Estimated price
- CHF 13–35
- Website
- https://www.trenitalia.com/en.html
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 1h 16m
- Frequency
- Once daily
- Estimated price
- CHF 8–19
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Ancona to Bologna Centrale
- Ave. Duration
- 2h 36m
- Frequency
- 5 times a day
- Estimated price
- CHF 24–40
- Website
- https://www.trenitalia.com/en.html
Train from Rho Fiera Milano to Domodossola
- Ave. Duration
- 2h 4m
- Frequency
- Every 4 hours
- Estimated price
- CHF 13–22
- Website
- https://www.trenitalia.com/en.html
Train from Ancona to Pescara Centrale
- Ave. Duration
- 2h 9m
- Frequency
- Every 3 hours
- Estimated price
- CHF 17–29
- Website
- https://www.trenitalia.com/en.html
Train from Gallarate to Domodossola
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Estimated price
- CHF 9–16
- Website
- https://www.trenitalia.com/en.html
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 1h 35m
- Frequency
- Twice daily
- Estimated price
- CHF 10–18
- Website
- https://www.trenitalia.com/en.html
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Ancona to Bologna Centrale
- Ave. Duration
- 2h 18m
- Frequency
- Once daily
- Estimated price
- CHF 30–75
- Website
- https://int.bahn.de/en
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Bologna centrale to Milano Rogoredo
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- CHF 26–55
- Website
- https://www.italotreno.it/en
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 46 min
- Frequency
- Once a week
- Estimated price
- CHF 10–21
- Website
- https://www.italotreno.it/en
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Rho Fiera Milano to Domodossola
- Ave. Duration
- 1h 26m
- Frequency
- Every 2 hours
- Estimated price
- CHF 7–10
- Website
- https://www.trenord.it/en/
Train from Milano Centrale to Domodossola
- Ave. Duration
- 1h 39m
- Frequency
- Every 2 hours
- Estimated price
- CHF 8–10
- Website
- https://www.trenord.it/en/
Train from Gallarate to Domodossola
- Ave. Duration
- 1h 1m
- Frequency
- Every 2 hours
- Estimated price
- CHF 5–8
- Website
- https://www.trenord.it/en/
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Rho Fiera Milano to Domodossola
- Ave. Duration
- 1h 24m
- Frequency
- 6 times a week
- Estimated price
- CHF 28–70
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 45–70
- 2nd Class
- CHF 28–40
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 59 min
- Frequency
- Once a week
- Estimated price
- CHF 13–21
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 13–19
- 2nd Class
- CHF 16–21
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Brig to Thun
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- CHF 23–70
- Website
- https://www.sbb.ch/en
Train from Domodossola to Spiez
- Ave. Duration
- 1h 5m
- Frequency
- 3 times a day
- Estimated price
- CHF 30–95
- Website
- https://www.sbb.ch/en
Train from Zürich Flughafen to Thun
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- CHF 50–150
- Website
- https://www.sbb.ch/en
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- sbb-deutschland.de
Train from Brig to Thun
- Ave. Duration
- 46 min
- Frequency
- Twice daily
- Estimated price
- CHF 4–6
- Schedules at
- sbb-deutschland.de
- Phone
- +41 58 327 32 71
- Website
- bls.ch
Train from Domodossola to Spiez
- Ave. Duration
- 1h 46m
- Frequency
- Hourly
- Estimated price
- CHF 17–24
- Website
- https://www.bls.ch/en
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Ancona to Milano, San Donato M3
- Ave. Duration
- 5h 15m
- Frequency
- 5 times a week
- Estimated price
- CHF 25–45
- Website
- https://www.flixbus.co.uk
- Phone
- +390975 343195
- info@ventrebus.com
- Website
- ventrebus.com
Bus from Falconara Marittima to Zurich
- Ave. Duration
- 9h
- Frequency
- Twice a week
- Estimated price
- CHF 40
- Schedules at
- ventrebus.com
- Phone
- +41 44 552 0807
- contact@shuttler.ch
- Website
- shuttler.ch
Bus from Zürich HB Schweizerhof to Interlaken Bahnhof West
- Ave. Duration
- 2h
- Frequency
- 5 times a week
- Estimated price
- CHF 22–27
- Website
- https://shuttler.ch/
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
Ancona to Thun bus services, operated by Autolinee Ventre, arrive at Zurich station.
Ancona to Thun train services, operated by Trenitalia Frecce, arrive at Bologna Centrale station.
Yes, the driving distance between Ancona to Thun is 714 km. It takes approximately 7h 26m to drive from Ancona to Thun.
Book your Ancona to Thun train tickets online with Omio.
There are 1085+ hotels available in Thun.























































