There are 10 ways to get from Ancona to Eschenbach by train (Trenitalia), bus, car, plane, or train
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 CentraleFr
- Take the train from Bologna Centrale to Milano Centrale
- Take the train from Milano Centrale to Arth-GoldauEc
8h 49mCHF 78–194Bus via Schwyz
cheapest- Take the bus from Ancona Nord to Schwyz
11h 2mCHF 49–56Drive 689.3 km
- Drive from Ancona to Eschenbach689.3 km
7h 6mCHF 111–160Fly Raffaello Sanzio Airport to Zurich Airport
- Fly from Raffaello Sanzio Airport (AOI) to Zurich Airport (ZRH)AOI - ZRH
7h 27mCHF 142–271Train (Trenitalia)
- Take the train from Ancona to Milano CentraleFr
- Take the train from Milano Centrale to Arth-GoldauEc
9h 16mCHF 70–183Bus
- Take the bus from Ancona to Zurich Bus Station421
12h 16mCHF 74–120Train to Bologna Guglielmo Marconi Airport, fly to Zurich Airport
- Take the train from Ancona to Bologna Centrale
- Fly from Bologna Guglielmo Marconi Airport (BLQ) to Zurich Airport (ZRH)BLQ - ZRH
6h 36mCHF 108–284Fly Raffaello Sanzio Airport to Milan Linate Airport, train
- Fly from Raffaello Sanzio Airport (AOI) to Milan Linate Airport (LIN)AOI - LIN
- Take the train from Milano Centrale to Arth-Goldau
8h 39mCHF 140–308Train, train to Florence Peretola Airport, fly to Zurich Airport
- Take the train from Ancona to Bologna Centrale
- Take the train from Bologna Centrale to Firenze S.M.N.
- Fly from Florence Peretola Airport (FLR) to Zurich Airport (ZRH)FLR - ZRH
7h 38mCHF 107–353Train to Fiumicino International Airport, fly to Zurich Airport
- Take the train from Ancona to Roma Termini
- Fly from Fiumicino International Airport (FCO) to Zurich Airport (ZRH)FCO - ZRH
9h 27mCHF 72–263
Ancona to Eschenbach by train and bus
Questions & Answers
The cheapest way to get from Ancona to Eschenbach is to bus via Schwyz which costs SFr 45 - SFr 60 and takes 11h 2m.
The fastest way to get from Ancona to Eschenbach is to train and fly which takes 6h 36m and costs SFr 100 - SFr 290.
No, there is no direct bus from Ancona to Eschenbach. However, there are services departing from Ancona Nord and arriving at Eschenbach SG, Post via Schwyz, Zentrum, Biberbrugg, Bahnhof and Uznach, Bahnhof. The journey, including transfers, takes approximately 11h 2m.
The distance between Ancona and Eschenbach is 668 km. The road distance is 689.3 km.
The best way to get from Ancona to Eschenbach without a car is to train via Bologna which takes 8h 49m and costs SFr 75 - SFr 200.
It takes approximately 8h 49m to get from Ancona to Eschenbach, including transfers.
Ancona to Eschenbach bus services, operated by Autolinee Ventre, depart from Ancona Nord station.
The best way to get from Ancona to Eschenbach is to train via Bologna which takes 8h 49m and costs SFr 75 - SFr 200. Alternatively, you can bus via Schwyz, which costs SFr 45 - SFr 60 and takes 11h 2m, you could also fly, which costs SFr 140 - SFr 280 and takes 7h 27m.
Ancona to Eschenbach bus services, operated by Autolinee Ventre, arrive at Schwyz station.
Yes, the driving distance between Ancona to Eschenbach is 689 km. It takes approximately 7h 6m to drive from Ancona to Eschenbach.
What companies run services between Ancona, Italy and Eschenbach, Canton of St. Gallen, Switzerland?
You can take a train from Ancona to Eschenbach SG, Säge via Bologna Centrale, Milano Centrale, Arth-Goldau, Rapperswil SG, and Rapperswil SG, Bahnhof in around 8h 49m. Alternatively, Autolinee Ventre operates a bus from Ancona Nord to Schwyz once a week. Tickets cost CHF 38 and the journey takes 7h 40m.
- Website
- swiss.com
Flights from Raffaello Sanzio Airport to Zurich Airport via Fiumicino International Airport
- Ave. Duration
- 3h 50m
- When
- Tuesday and Thursday
- Estimated price
- CHF 70–250
Flights from Raffaello Sanzio Airport to Zurich Airport via Barcelona
- Ave. Duration
- 5h 55m
- When
- Monday and Friday
- Estimated price
- CHF 120–230
Flights from Raffaello Sanzio Airport to Zurich Airport via Catania
- Ave. Duration
- 6h 10m
- When
- Tuesday and Saturday
- Estimated price
- CHF 280–650
Flights from Bologna Guglielmo Marconi Airport to Zurich Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- CHF 75–390
Flights from Florence Peretola Airport to Zurich Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- CHF 85–200
Flights from Florence Peretola Airport to Zurich Airport via Fiumicino International Airport
- Ave. Duration
- 3h 20m
- When
- Tuesday and Saturday
- Estimated price
- CHF 65–230
Flights from Fiumicino International Airport to Zurich Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- CHF 65–220
Flights from Fiumicino International Airport to Zurich Airport via Geneva
- Ave. Duration
- 3h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- CHF 65–220
Flights from Fiumicino International Airport to Zurich Airport via Bologna Guglielmo Marconi Airport
- Ave. Duration
- 3h 27m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- CHF 70–150
- Website
- ita-airways.com
Flights from Raffaello Sanzio Airport to Zurich Airport via Fiumicino International Airport
- Ave. Duration
- 3h 50m
- When
- Tuesday and Thursday
- Estimated price
- CHF 70–250
Flights from Bologna Guglielmo Marconi Airport to Zurich Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- CHF 75–390
Flights from Raffaello Sanzio Airport to Milan Linate Airport via Munich
- Ave. Duration
- 3h 25m
- When
- Tuesday to Thursday
- Estimated price
- CHF 140–460
Flights from Florence Peretola Airport to Zurich Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- CHF 85–200
Flights from Florence Peretola Airport to Zurich Airport via Fiumicino International Airport
- Ave. Duration
- 3h 22m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- CHF 65–230
Flights from Fiumicino International Airport to Zurich Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- CHF 65–220
Flights from Fiumicino International Airport to Zurich Airport via Bologna Guglielmo Marconi Airport
- Ave. Duration
- 3h 27m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- CHF 70–150
- Website
- lufthansa.com
Flights from Raffaello Sanzio Airport to Zurich Airport via Munich
- Ave. Duration
- 5h 25m
- When
- Tuesday to Saturday
- Estimated price
- CHF 95–420
Flights from Bologna Guglielmo Marconi Airport to Zurich Airport via Munich
- Ave. Duration
- 3h
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 95–310
Flights from Raffaello Sanzio Airport to Milan Linate Airport via Munich
- Ave. Duration
- 3h 25m
- When
- Tuesday to Thursday
- Estimated price
- CHF 140–460
Flights from Florence Peretola Airport to Zurich Airport via Munich
- Ave. Duration
- 3h 5m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 120–390
- Website
- easyjet.com
Flights from Raffaello Sanzio Airport to Zurich Airport via Fiumicino International Airport
- Ave. Duration
- 6h 20m
- When
- Monday, Thursday, and Friday
- Estimated price
- CHF 50–250
Flights from Fiumicino International Airport to Zurich Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- CHF 35–130
- Website
- dat.dk
Flights from Raffaello Sanzio Airport to Milan Linate Airport
- Ave. Duration
- 1h 20m
- When
- Monday to Friday
- Estimated price
- CHF 105–120
- Website
- flyedelweiss.com
Flights from Raffaello Sanzio Airport to Zurich Airport via Catania
- Ave. Duration
- 6h 10m
- When
- Tuesday and Saturday
- Estimated price
- CHF 280–650
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Ancona to Bologna Centrale
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- CHF 25–50
- Schedules at
- trenitalia.com
Train from Ancona to Milano Centrale
- Ave. Duration
- 3h 45m
- Frequency
- Hourly
- Estimated price
- CHF 40–95
- Schedules at
- trenitalia.com
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 37 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 16–35
- 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 17–25
- Website
- https://www.trenitalia.com/en.html
Train from Ancona to Milano Centrale
- Ave. Duration
- 5h 12m
- Frequency
- Every 4 hours
- Estimated price
- CHF 25–65
- 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 9–14
- Website
- https://www.trenitalia.com/en.html
Train from Ancona to Roma Termini
- Ave. Duration
- 4h 5m
- Frequency
- Twice daily
- Estimated price
- CHF 14–65
- 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 11–17
- Website
- https://www.trenitalia.com/en.html
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 1h 51m
- Frequency
- Twice daily
- Estimated price
- CHF 4–7
- Website
- https://www.trenitalia.com/en.html
Train from Ancona to Roma Termini
- Ave. Duration
- 3h 51m
- Frequency
- 5 times a day
- Estimated price
- CHF 21–40
- 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 40–44
- Website
- https://int.bahn.de/en
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Bologna Centrale to Milano Centrale
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- CHF 21–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 14–35
- Website
- https://www.italotreno.it/en
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Milano Centrale to Arth-Goldau
- Ave. Duration
- 2h 32m
- Frequency
- Every 3 hours
- Estimated price
- CHF 45–90
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 60–90
- 2nd Class
- CHF 45–60
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 59 min
- Frequency
- Once daily
- Estimated price
- CHF 13–22
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 13–19
- 2nd Class
- CHF 16–22
- Phone
- +390975 343195
- info@ventrebus.com
- Website
- ventrebus.com
Bus from Ancona Nord to Schwyz
- Ave. Duration
- 7h 40m
- Frequency
- Once a week
- Estimated price
- CHF 38
- Schedules at
- ventrebus.com
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Ancona to Zurich Bus Station
- Ave. Duration
- 11h 10m
- Frequency
- Once daily
- Estimated price
- CHF 55–110
- Website
- https://www.flixbus.co.uk
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 322+ hotels available in Eschenbach.





































