Edinburgh to Milan bus

Compare prices and tickets by train, bus or flight

Sep 30
Oct 01
Oct 02
Oct 03
Oct 04
Oct 05
Oct 06
Oct 07
Oct 08
Oct 09
Oct 10
Oct 11
Oct 12
Oct 13
Oct 14
Oct 15
Oct 16
Oct 17
Oct 18
Oct 19
Oct 20

More than 1,000 travel companies trust us to sell their tickets all in one place.

Eurolines France
Bla Bla Bus

Need a place to stay in Milan?

view on map

Top pick hotels

Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Bus from Edinburgh to Milan

distanceDistance900 miles (1451 km)
frequencyBus frequency1 a day
changesDirect busNo
carriersBus providersMegabus UK

Buses from Edinburgh to Milan cover the 900 miles (1451 km) long trip taking on average 39 h 4 min with our travel partners like Megabus UK. Normally, there is 1 bus operating per day, including direct services available. Travelers depart most frequently from Edinburgh Waverley and arrive in Milan, Stazione Centrale.

Bus companies: National Express from Edinburgh to Milan

You can travel by bus from Edinburgh to Milan with National Express. When you search Omio for times and tickets, we’ll show you the best deals available.

National Express

National Express is the leading bus company for routes throughout the United Kingdom, operating over 550 buses a day and serving over 900 destinations across the country. National Express even offers routes to and from major UK airports like Heathrow, Gatwick, Stansted, Luton and Bristol 24 hours a day at affordable prices for the budget traveler in mind. All National Express buses are air-conditioned and provide free WiFi and onboard entertainment. Most buses are equipped with seat belts and power outlets in each seat, so you can charge your phone or laptop during a long journey. You can select between three ticket types for the Edinburgh - Milan bus: Restricted Fare, Standard Fare, and Fully Flexible Fare. Refundable tickets provide more flexibility than other ticket options, meaning you can cancel or change your ticket easily, should you need to.

    Travel Tips: Bus to Milan from Edinburgh

    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 Edinburgh to Milan.

    Travel between Edinburgh, United Kingdom and Milan, Italy by bus is: Unrestricted.

    Can I enter Italy from United Kingdom?

    International entry status: Entry is unrestricted for citizens and permanent residents of United Kingdom

    Do I need to quarantine on arrival in Italy from Edinburgh?

    Conditions of entry:

    • There are no current restrictions

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

    All travelers in Italy must observe these coronavirus safety measures:

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

    The information above was last checked on 9/26/22. Remember to review the latest COVID-19 travel safety regulations   for your bus from Edinburgh to Milan as this information can change.

    The current restriction level for your return trip by bus from Milan to Edinburgh is: Unrestricted

    Are there any international entry restrictions on returning to United Kingdom from Italy?

    Reentry to United Kingdom is allowed for: Entry is unrestricted for citizens and permanent residents of Italy

    Do I need to quarantine on arrival in United Kingdom from Milan?

    What are the requirements?

    • There are no current restrictions

    What are the safety rules to follow in Edinburgh, United Kingdom?

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

    • Physical distance: metre (s) ( feet)
    • Face mask: Regional advice

    Last checked on 9/28/22. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your bus to Edinburgh from Milan here.

    You should expect to travel around 900 miles (1451 km)  from Edinburgh to Milan by bus.
    On average the Edinburgh to Milan bus time is 39 h 4 min  covering the 900 miles (1451 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

    Some of the Edinburgh bus stations to Milan you can start your journey from include Edinburgh, Elder Street, Edinburgh, North Bridge and Edinburgh, Bus Station. Similarly, some of the arrival bus stations in Milan include Milan, Stazione Centrale, Milan, MILANO - P. Zza Laghi usc. Autostrada new svinc and Novegro-Tregarezzo, Aeroporto di Milano Linate.

    When traveling this route, Omio customers are departing most frequently from Edinburgh Waverley   and arriving in Milan, Stazione Centrale.

    Passengers board the bus most frequently from Edinburgh Waverley, which is located around 0.4 miles (660 m) away from the city center, and they get off the bus at Milan, Stazione Centrale, located 2.5 miles (4.1 km) away from the city center.

    When taking a bus from Edinburgh to Milan, you can count on Megabus UK for the best way to get you to Milan. You can also check all possible bus providers who offer a service from Edinburgh to Milan and compare the amenities they offer before buying a bus ticket.
    The average number of buses departing Edinburgh for Milan is 1 a day. The bus schedules and services may vary between weekdays and weekends.
    The earliest bus departing from Edinburgh to Milan leaves at 10: 15 PM. The last bus departing from Edinburgh to Milan leaves at 10: 15 PM. You can find the latest Edinburgh to Milan bus schedule on Omio and book the best time to leave for your journey on your chosen travel date.

    The Omio App Makes Travel Planning Easy

    We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

    Hand With Phone