How to get from Zurich to Foggia by train, bus or flight.
The best way to travel from Zurich to Foggia is by taking a train because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, flight, and ferry .
|Distance||533 miles (859 km)|
|Available travel modes||Bus, flight or train|
|Ticket price range||$2 - $158|
|Fastest mode||Train • $158 (€136) • 13 h 9 min|
|Popular travel companies||Trenitalia|
Travel 533 miles (859 km) by bus, flight or train to Foggia from Zurich. The most popular travel companies which serve this trip are Trenitalia among others. Travelers can even take a direct train from Zurich to Foggia.
You can travel by train or bus for as low as $120 (€105). When you search for schedules and tickets, Omio will show you the best route.
Trenitalia is not only Italy's national railroad company but also the country's largest travel operator. Trenitalia’s fleet of travel includes the high-speed Frecciarossa, Frecciargento and Frecciabianca travel as well as intercity, regional and night travel. Bathrooms and WiFi access are standard on long-distance travel routes. In most cases, the travel also provide barrier-free access. Trenitalia offers different tickets, which vary in price and flexibility: Base, Economy, Super Economy and Ordinaria. You can even use Trenitalia discount cards on Omio. Make sure to look out for the latest offers from Trenitalia on Omio to score special deals!
For the 533 miles (859 km) long trip between Zurich and Foggia, you can book Trenitalia travel tickets starting as low as $120 (€105) one-way on Omio quickly and easily. Check out the current Trenitalia schedule and book a cheap travel from Zurich to Foggia in just a few steps. On Omio you can find all the information you need for the Zurich to Foggia trip, such as departure and arrival times, stops, travel stations, journey times and savings on your travel route.
There are 3 travel options between Zurich and Foggia. You can take a bus, flight or train.
The cheapest way to go to Foggia from Zurich is by taking a flight, which costs on average $2 (€2).
This is compared to other ways of getting from Zurich to Foggia:
A flight is $54 (€46) less than a bus for this journey with tickets for a bus from Zurich to Foggia costing on average $56 (€48).
Taking a flight costs $156 (€134) less than taking a train, which costs on average $158 (€136) for the same trip.
Foggia is approximately 533 miles (859 km) away from Zurich.
The average frequency per day from Zurich to Foggia is:
However, we recommend checking specific travel dates for your trip to Foggia from Zurich as scheduled services by bus, flight or train can vary by season or day of the week.
These are the most popular departure and arrival points from Zurich to Foggia:
Omio works with many trusted partners that can help you travel the best way from Zurich to Foggia:
Yes, there are direct routes from Zurich to Foggia with the following travel companies:
Direct services to Foggia tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your journey.