The cheapest buses from Sankt Gallen to Milan

Showing times and prices for 18 Sep

Cheapest

£20

Average

£20

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Sankt Gallen to Milan will cost around £ 20 if you buy it on the day, but the cheapest tickets can be found for only £ 20.

Cheapest
07:35St.Gallen, Lagerstrasse5h25 13:00Milan
0 changes
£201One-way

Timetable Sankt Gallen to Milan

Showing buses for tomorrow, Sat, 18 Sep
07:35St.Gallen, Lagerstrasse5h25 13:00Milan
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Fri
17 Sep
Find prices
£341Lufthansa Cityline
Sat
18 Sep
£18STUDENT AGENCY k.s.
£408Swiss
Sun
19 Sep
Find prices
£341Lufthansa Cityline
Mon
20 Sep
Find prices
£408Swiss
Thu
23 Sep
Find prices
£344Lufthansa Cityline

The fastest buses from Sankt Gallen to Milan

Showing times and prices for 18 Sep

Fastest Journey

5 h 25 m

Average

5 h 25 m

Buses per day

1

Distance

218 km

Of the 1 buses that leave Sankt Gallen for Milan every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 218 km distance in an average of 5 h 25 m but if you time it right, some buses will get you there in just 5 h 25 m .

The slowest buses will take 5 h 25 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
07:35St.Gallen, Lagerstrasse5h25 13:00Milan
0 changes
£201One-way

These companies trust us. We sell their tickets all in one place.

National Express
Eurolines France
RegioJet
Trenitalia

Coach Information between Sankt Gallen and Milan

distanceDistance135 miles (218 km)
durationAverage coach duration4 h
priceAverage coach ticket price£45 (€50)
changesDirect coachYes
carriersCoach companiesRegioJet, Flixbus, BlaBlaCar or Eurolines Switzerland

Coaches from Sankt Gallen to Milan cover the 135 miles (218 km) long trip taking on average 4 h with our travel partners like RegioJet, Flixbus, BlaBlaCar or Eurolines Switzerland. There are direct coach services available. While the average ticket price for this journey costs around £45, you can find the cheapest coach ticket for as low as £18. Travellers depart most frequently from St. Gallen and arrive in Milan, Stazione Centrale.

FlixBus
Student Agency

Find cheap tickets for FlixBus coaches between Sankt Gallen and Milan on Omio. Omio can help you find the best coach deals and prices all in one place by showing you the most up-to-date Sankt Gallen to Milan coach timetable from FlixBus, the latest coach ticket offers available and other travel information for the 135 miles (218 km) trip between Sankt Gallen and Milan, including information on luggage policy and amenities offered onboard depending on the class fare you pick and choose. If you search for coaches from Sankt Gallen to Milan in the Omio app, you can check to see if the FlixBus coaches available are mobile tickets, which makes it even more convenient for you to go paperless when travelling. Check the FlixBus coach timetable for your ideal departure and arrival times, compare the best route available to get to Milan from Sankt Gallen and then book a cheap coach with ease. Sit back and enjoy your upcoming coach between Sankt Gallen and Milan with FlixBus!

Travel Tips

Buses from Sankt Gallen to Milan
Take the bus to Milan easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Sankt Gallen to Milan.
FAQs
Are there COVID-19 travel restrictions for coaches to Milan from Sankt Gallen?

Travel between Sankt Gallen, Switzerland and Milan, Italy by coach is: Partially open.

What is the status of international entry into Italy from Switzerland?

International entry status: Entry is partially open for citizens and permanent residents of Switzerland

Do I need to self-quarantine on arrival in Italy from Sankt Gallen?

Conditions of entry:

  • Negative COVID-19 test issued at most 2 days before arrival or 5 day mandatory self-quarantine
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Passenger Locator Form (PLF) required

What are the safety rules to follow in Milan, Italy?

When travelling in Italy, you must follow these COVID-19 safety rules:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

The information above was last checked on 17/09/2021. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your coach to Milan from Sankt Gallen before travelling.

What restrictions are there on reentering Switzerland from Milan, Italy?

The restriction level for your return coach to Sankt Gallen, Switzerland from Milan is: Partially open.

Is my return coach into Sankt Gallen from Milan restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Italy

Do I need to quarantine on arrival in Switzerland from Milan?

Conditions of reentry:

  • Negative COVID-19 test issued at most 3 days before boarding for all arrivals by air
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival (certificate required)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
  • Health declaration required
  • Health declaration required

What are the safety rules to follow in Sankt Gallen, Switzerland?

The government of Switzerland has imposed these measures to reduce the spread of COVID-19:

  • Social distancing required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

Last checked on 13/09/2021. Remember to check the latest COVID-19 travel safety regulations for your coach to Sankt Gallen from Milan closer to your date of departure here.

How much do cheap coach tickets from Sankt Gallen to Milan cost?
Omio customers have found the cheapest coaches to Milan from Sankt Gallen to cost as little as £18  in the next 7 days.
How much does the coach from Sankt Gallen to Milan cost on average?
In the next 7 days you’ll find that the average cost of a coach ticket to Milan from Sankt Gallen is £45  one way.
What is the distance between Sankt Gallen and Milan by coach?
The coach distance from Sankt Gallen to Milan is around 135 miles (218 km).
How long is the coach between Sankt Gallen and Milan?
On average the Sankt Gallen to Milan coach time is 4 h  covering the 135 miles (218 km) long journey, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
Which coach station from Sankt Gallen to Milan do I depart from? Which Milan coach station from Sankt Gallen do I arrive in?

When taking a coach from Sankt Gallen, you have a couple of coach stations you can depart from including St. Gallen, Rathaus, St. Gallen, Bahnhof and Sankt Gallen. When you arrive in Milan, your coach can arrive in coach stations including Milan, Stazione Centrale, Milan, MILANO - P. Zza Laghi usc. Autostrada new svinc and Milan, Largo Tazio Nuvolari (Romolo).

Omio customers travelling this route book their coaches from St. Gallen   to Milan, Stazione Centrale.

Where is the Sankt Gallen coach station located? Where is the Milan coach station located?

Passengers board the coach most frequently from St. Gallen, which is located around 0 mile (s) / 0 km away from the city centre, and they get off the coach at Milan, Stazione Centrale, located 1 mile (s) / 2 km away from the city centre.

Which coach companies should I travel with from Sankt Gallen to Milan?
When taking a coach from Sankt Gallen to Milan, you can count on RegioJet, Flixbus, BlaBlaCar or Eurolines Switzerland for the best way to get you to Milan. You can also check all possible coach companies who offer a service from Sankt Gallen to Milan and compare the amenities they offer before buying a coach ticket.
When does the first coach depart from Sankt Gallen to Milan? When does the last coach depart from Sankt Gallen to Milan?
If you prefer early morning coaches from Sankt Gallen to Milan, the first coach leaves at 05: 35. If you prefer late night coaches from Sankt Gallen to Milan, the last coach of the day leaves at 13: 30. Omio shows you the latest coach from Sankt Gallen to Milan timetable to help you book the best departure time for this route.
How far in advance should I buy a coach ticket to Milan from Sankt Gallen to get the best deals?
If you purchase Sankt Gallen to Milan coach tickets within the next 7 days, you can find one way tickets to cost on average £45. However, booking in advance gives you access to the best prices for coaches from Sankt Gallen to Milan. Look out for coach tickets for this trip to go on sale a few months before your planned departure date to find the best deals.
Stations

Important Stations and Airports for this Journey

Sankt Gallen
Milan
St. Gallen Bhf
Amenities
St.Gallen
Amenities