Cheap bus tickets from Milan to Lisbon

Showing times and prices for Dec 7

Cheapest

$173

Average

$189

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 Milan to Lisbon will cost around $ 189 if you buy it on the day, but the cheapest tickets can be found for only $ 173.

Cheapest
03:05AMMilano, Autostazione Lampugnano39h10 05:15PMLisbon
1 changes
$1731One-way
2nd Cheapest
03:05AMMilano, Autostazione Lampugnano39h10 05:15PMLisbon
1 changes
$1771One-way
03:05AMMilano, Autostazione Lampugnano39h10 05:15PMLisbon
1 changes
$1881One-way
03:05AMMilano, Autostazione Lampugnano39h10 05:15PMLisbon
1 changes
$1961One-way
10:30PMMilano, Autostazione Lampugnano43h30 05:00PMLisbon
1 changes
$1991One-way

Bus schedule from Milan to Lisbon

Showing buses for tomorrow, Tue, Dec 7
03:05AMMilano, Autostazione Lampugnano39h10 05:15PMLisbon
0 changes
03:05AMMilano, Autostazione Lampugnano39h10 05:15PMLisbon
0 changes
03:05AMMilano, Autostazione Lampugnano39h10 05:15PMLisbon
0 changes
03:05AMMilano, Autostazione Lampugnano39h10 05:15PMLisbon
0 changes
10:30PMMilano, Autostazione Lampugnano43h30 05:00PMLisbon
0 changes
10:30PMMilano, Autostazione Lampugnano43h55 05:25PMLisboa, Praça Marechal Humberto Delgado
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Mon
Dec 6
$165Flixbus
$115easyJet
Tue
Dec 7
$154Flixbus
$79easyJet
Wed
Dec 8
$165Flixbus
$77TAP Portugal
Thu
Dec 9
$115Union Ivkoni International
$81easyJet
Fri
Dec 10
Find prices
$48Malta Air
Sat
Dec 11
$120Flixbus
$32Malta Air
Sun
Dec 12
$177Flixbus
$21Malta Air
Mon
Dec 13
Find prices
$21Malta Air
Tue
Dec 14
$131Flixbus
$21Malta Air
Wed
Dec 15
$216Flixbus
$21Malta Air
Thu
Dec 16
$94Union Ivkoni International
$21Malta Air
Fri
Dec 17
$204Flixbus
$21Malta Air
Sat
Dec 18
$198Flixbus
$34Malta Air
Sun
Dec 19
$213Flixbus
$29Malta Air
Mon
Dec 20
$193Flixbus
$48Malta Air
Tue
Dec 21
$193Flixbus
$37Malta Air
Wed
Dec 22
$240Flixbus
$62Malta Air
Thu
Dec 23
$113Union Ivkoni International
$118Malta Air
Fri
Dec 24
$193Flixbus
$160ITA
Sat
Dec 25
Find prices
$160ITA
Sun
Dec 26
$216Flixbus
$168Iberia

Bus times from Milan to Lisbon

Showing times and prices for Dec 7

Fastest Journey

1d 15 h 10 m

Average

1d 16 h 40 m

Buses per day

6

Distance

1683 km

It's difficult to get from Milan to Lisbon without transferring at least once.

Fastest
03:05AMMilano, Autostazione Lampugnano39h10 05:15PMLisbon
1 changes
$1881One-way
Fastest
03:05AMMilano, Autostazione Lampugnano39h10 05:15PMLisbon
1 changes
$1731One-way
Fastest
03:05AMMilano, Autostazione Lampugnano39h10 05:15PMLisbon
1 changes
$1771One-way
Fastest
03:05AMMilano, Autostazione Lampugnano39h10 05:15PMLisbon
1 changes
$1961One-way
2nd Fastest
10:30PMMilano, Autostazione Lampugnano43h30 05:00PMLisbon
1 changes
$1991One-way

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

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

View all

Bus Information to Lisbon from Milan

distanceDistance1043 miles (1682 km)
durationAverage bus duration33 h 30 min
priceAverage bus ticket price$157 (€131)
changesDirect busYes
carriersBus companiesEurolines France or Union Ivkoni International

Buses from Milan to Lisbon cover the 1043 miles (1682 km) long journey taking on average 33 h 30 min with our travel partners like Eurolines France or Union Ivkoni International. There are direct bus services available. You can get the cheapest bus tickets for this trip for as low as $115 (€96), but the average price of bus tickets is $157 (€131). Travelers depart most frequently from Milano Centrale and arrive in Lisbon, Gare Rodoviaria Sete Rios.

Buses from Milan to Lisbon

Leaving from Milan you can reach Lisbon by bus in a maximum of 47 hours and 30 minutes. There are no direct buses available, but every day at least 2 buses depart from the Milan bus stations and change at the Gare Routière in Metz or at the Gare Routière Galliéni in Paris. Departures are mainly during the hours of 21:00 and 22:00.

Which bus companies travel from Milan to Lisbon?

The bus line to which the Milan-Lisbon buses belong is Eurolines France, which provides up to 4 indirect connections between the two cities every day.

How long is the bus from Milan to Lisbon?

A bus trip in Milan-Lisbon lasts between 38 hours and 47 hours and 30 minutes. Buses departing at 21:30 usually arrive around 20:00, while buses departing at 22:00 reach the destination bus station at about 19:45, 20:00 or 11:00.

How many buses are there from Milan to Lisbon?

Every day from the Lampugnano bus station in Milan there are a minimum of 2 and a maximum of 4 buses to Lisbon. There are no direct connections between the two cities. Buses that change to Metz or Paris arrive in about 38 hours.

What are the departure and arrival stations for buses from Milan to Lisbon?

Milan Bus Station:Milan's Lampugnano Bus Station is located in Via Giulio Natta 226, near the Lampugnano underground and has a multi-storey car park for incoming cars and a taxi area. In the structure there are a waiting room, a bar and free wi-fi.

Gare Oriente Car Station:is 2.5 km from the airport and 8 km from the city centre. It is the main station in Portugal and is served by the red subway line.

Sete Rios Car Station is located north of the city and about 4 km from the airport. It is connected by the subway Jardim Zoológico. In addition to the numerous ticket offices, the structure houses a bar, a shop and toilets.

Travel Tips

Bus to Lisbon from Milan
Take the bus to Lisbon 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 Milan to Lisbon.
FAQs
Is travel by bus currently allowed from Milan, Italy to Lisbon, Portugal?

Travel by bus between Milan, Italy and Lisbon, Portugal is: Partially open.

Is international entry into Lisbon 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 Portugal from Milan?

Entry Requirements:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Specific entry restrictions may apply for travel to Portugal: Azores, Madeira
  • Passenger Locator Form (PLF) required
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)

What are the safety rules to follow in Lisbon, Portugal?

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

  • Physical distance required: 2 metre (s) (7 feet)
  • Face mask required: Mandatory

The above information was last checked on 12/1/21. Remember to check the latest COVID-19 travel safety regulations for your bus from Milan to Lisbon closer to your date of departure here

What restrictions are there on reentering Italy from Lisbon, Portugal?

The current restriction level for your return trip by bus from Lisbon to Milan is: Partially open

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

Reentry to Italy is allowed for: Entry is partially open for citizens and permanent residents of Portugal

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

What are the requirements?

  • Negative COVID-19 test issued at most 3 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?

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

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

Last checked on 12/4/21. 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 Milan from Lisbon here.

How much are cheap buses between Milan and Lisbon?
If you’re looking to save money on tickets, you can find cheap Milan to Lisbon buses for as little as $115 (€96)  in the next 7 days.
How much is a bus ticket from Milan to Lisbon?
If you are looking to book your bus ticket in the next 7 days, you can expect the Milan to Lisbon bus to cost on average $157 (€131)  one way.
How far is Lisbon from Milan by bus?
The Milan to Lisbon bus distance is approximately 1043 miles (1682 km).
How long is the bus ride from Milan to Lisbon?
The Milan to Lisbon bus duration is on average 33 h 30 min, which is to be expected when traveling 1043 miles (1682 km) between Milan and Lisbon. However, the time it takes can vary based on specific dates, weekends, and holidays.
What is the departure bus station in Milan and arrival bus station in Lisbon?

When taking the bus between Milan and Lisbon, you can choose to depart from bus stations like Milan, Stazione Centrale, Milan, MILANO - P. Zza Laghi usc. Autostrada new svinc and Milan, Largo Tazio Nuvolari (Romolo). Your route can end in bus stations such as Lisbon, Gare Rodoviaria Sete Rios, Lisbon, Av. João XXI / Pç. Londres and Lisbon, Rossio.

Omio customers who travel this route most frequently depart from Milano Centrale   and arrive in Lisbon, Gare Rodoviaria Sete Rios.

Where is the bus station in Milan? Where is the bus station in Lisbon?

The most popular departure bus station with passengers for this route, called Milano Centrale, is located 1.7 miles (2.8 km) from the city center of Milan.

The most popular arrival bus station, Lisbon, Gare Rodoviaria Sete Rios, is located 2.4 miles (3.9 km) away from the city center of Lisbon.

Which bus companies can get me from Milan to Lisbon?
For the route from Milan to Lisbon you can take a bus with Eurolines France or Union Ivkoni International. Be sure to check out all possible bus companies that offer services between Milan and Lisbon on Omio to compare what amenities they may have.
Can I find a direct bus from Milan to Lisbon?
Yes, you can search for direct buses from Milan to Lisbon on Omio with Union Ivkoni International, and you won’t need to transfer at another stop in between. Direct bus services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you buy your bus ticket.
When can I take the first bus from Milan to Lisbon? When can I take the last bus for the day?
The first Milan to Lisbon bus departs at 9: 30 PM   and the last bus from Milan to Lisbon leaves at 11: 35 PM. Check out the most up-to-date bus schedule from Milan to Lisbon on Omio and find the best time to travel to your destination.
How far in advance should I buy bus tickets from Milan to Lisbon for the best deals?
The price of a one way bus ticket from Milan to Lisbon is on average $157 (€131) if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for buses from all possible bus companies offering this trip. In general, you can find bus tickets to Lisbon from Milan available a few months in advance.