[menuItemContent][menuItemRightSideContent]
Currency

Travel options
from Vilamoura to Lisbon

You can get from Vilamoura to Lisbon by train, bus or flight.

Our recommendation

To get from Vilamoura to Lisbon on May 24 we recommend taking a bus because it’s the best combination of price and speed.

05:30PMVilamoura3h20 08:50PMLisbon, Gare Rodoviaria Sete Rios
0 changes
$111One-way
Cheapest
02:00PMVilamoura3h15 05:15PMLisbon, Gare Rodoviaria Sete Rios
0 changes
$91One-way
Other options
06:30PMVilamoura3h15 09:45PMLisbon, Gare Rodoviaria Sete Rios
0 changes
$111One-way
04:00PMVilamoura3h15 07:15PMLisbon, Gare Rodoviaria Sete Rios
0 changes
$111One-way
04:00PMVilamoura3h15 07:15PMLisboa, Gare Oriente
0 changes
$111One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Tue
May 24
$24Comboios De Portugal
$9EVA Transportes
$61TAP Portugal
Wed
May 25
$24Comboios De Portugal
$6EVA Transportes
Find prices
Thu
May 26
$24Comboios De Portugal
$9Rede Expressos
Find prices
Fri
May 27
$24Comboios De Portugal
$9EVA Transportes
Find prices
Sat
May 28
$15Comboios De Portugal
$6Rede Expressos
$98TAP Portugal
Sun
May 29
$24Comboios De Portugal
$9EVA Transportes
Find prices
Mon
May 30
$15Comboios De Portugal
$9Rede Expressos
Find prices
Tue
May 31
$15Comboios De Portugal
$6Rede Expressos
Find prices
Wed
Jun 1
$12Comboios De Portugal
$6Rede Expressos
Find prices
Thu
Jun 2
Find prices
$23Alsa
Find prices
Fri
Jun 3
$25Comboios De Portugal
$23Alsa
$84TAP Portugal
Sat
Jun 4
$5Comboios De Portugal
$23Alsa
Find prices
Sun
Jun 5
$24Comboios De Portugal
$23Alsa
Find prices
Mon
Jun 6
$15Comboios De Portugal
$23Alsa
Find prices
Tue
Jun 7
$5Comboios De Portugal
$23Alsa
Find prices
Wed
Jun 8
$12Comboios De Portugal
$23Alsa
Find prices
Thu
Jun 9
$15Comboios De Portugal
$23Alsa
Find prices
Fri
Jun 10
$15Comboios De Portugal
$23Alsa
Find prices
Sat
Jun 11
$12Comboios De Portugal
Find prices
Find prices
Sun
Jun 12
$15Comboios De Portugal
Find prices
Find prices

Travel Information between Vilamoura and Lisbon

distanceDistance125 miles (202 km)
modeAvailable travel modesBus, flight or train
priceTicket price range$9 - $105
cheapestCheapest modeBus • $9 (€8) • 2 h 45 min
fastestFastest modeFlight • $105 (€94) • 45 min
carriersPopular travel companiesEVA Transportes, TAP Portugal or Comboios De Portugal

Travel 125 miles (202 km) by bus, flight or train to Lisbon from Vilamoura. If speed is a priority, then a flight is the best option with an average duration of 45 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $9 (€8). The most popular travel companies which serve this route are EVA Transportes, TAP Portugal or Comboios De Portugal among others. Travelers can even take a direct bus, flight or train from Vilamoura to Lisbon.

Travel Tips: Travel from Vilamoura to Lisbon

Travel 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 Vilamoura to Lisbon.
FAQs

How do I reach Lisbon from Vilamoura?

There are 3 ways to get from Vilamoura to Lisbon: bus, flight or train.

What is the cheapest way to get from Vilamoura to Lisbon?

The cheapest way to go to Lisbon from Vilamoura is by taking a bus, which costs on average $9 (€8).

This is compared to other ways of getting to Lisbon:

A bus is $96 (€86) less than a flight for this trip with tickets for a flight from Vilamoura to Lisbon costing on average $105 (€94).

A bus is $15 (€14) less than a train for this route with tickets for a train from Vilamoura to Lisbon costing on average $24 (€22).

What is the quickest way from Vilamoura to Lisbon?

The fastest way from Vilamoura to Lisbon is by flight with an average journey time of 45 min.

There are alternative travel options to Lisbon that can usually take longer:

In comparison, taking a bus requires on average 2 h 45 min   of travel time.

In comparison, going by train can take 3 h 23 min   on average.

How far is it from Vilamoura to Lisbon?

The distance from Vilamoura to Lisbon is approximately 125 miles (202 km).

Where do I depart from Vilamoura? Where do I arrive in Lisbon?

These are the most popular departure and arrival points from Vilamoura to Lisbon:

  • Buses most often depart from Vilamoura at Vilamoura, Av. Eng. João Meireles (Bus stop) and arrive in Lisbon at Lisbon, Gare Rodoviaria Sete Rios.

Which travel companies can get me from Vilamoura to Lisbon?

If finding a good deal is your main consideration for your trip from Vilamoura to Lisbon, then we'll help you find the best value travel companies for you:

  • Travel with EVA Transportes for buses to Lisbon. If you’re looking for a good deal on tickets, check for EVA Transportes Vilamoura to Lisbon tickets on Omio for $9 (€8).
  • Travel with TAP Portugal for flights to Lisbon. If you’re looking for a good deal on tickets, check for TAP Portugal Vilamoura to Lisbon tickets on Omio for $105 (€94).
  • Travel with Comboios De Portugal to go to Lisbon by train. For a good deal on tickets, you can find Comboios De Portugal Vilamoura to Lisbon tickets on Omio for $24 (€22).

Is there a direct service from Vilamoura to Lisbon?

Yes, there are direct routes from Vilamoura to Lisbon with the following travel companies:

  • You can take a direct bus with Alsa, BlaBlaCar, Rede Expressos, Renex or EVA Transportes.
  • You can book a direct flight with PGA-Portugalia Airlines or TAP Portugal.
  • You can take a direct train with Comboios De Portugal.

Direct services to Lisbon 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 route.

What other destinations are worth visiting after traveling from Vilamoura to Lisbon?

Looking to extend your trip from Vilamoura to Lisbon? Many Omio customers who go from Vilamoura to Lisbon usually extend their vacation to explore other popular destinations like Madrid, Porto or Paris. If you're looking to explore Madrid, Porto or Paris from Lisbon, let Omio find you the best connections available at an affordable price.

How far in advance should I book my Vilamoura to Lisbon one way ticket online to get the best deals?

Before traveling from Vilamoura to Lisbon, it’s good to know what ticket you can buy and how much it will cost in the next 7 days:

  • A bus ticket for this journey is costing $9 (€8) one way on average.
  • A plane ticket for this trip is costing $105 (€94) one way on average.
  • A train ticket for this route is costing $24 (€22) one way on average.

But we recommend booking Vilamoura to Lisbon tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Travelling from Vilamoura to Lisbon: related information

Here are some other resources that might have the information you need