Bus

Take the Rede Expressos bus at the Lisboa Sete Rios station .

The journey takes approximately 3 h 5 m. Ticket price is about €13 The travel distance is 271 km.

Carrier is Rede Expressos.

Buy ticket

Get off at the Lagoa.
Take the EVA Transportes bus at the Lagoa station .

The journey takes approximately 10 m. Ticket price is about €2 The travel distance is 4 km.

Carrier is EVA Transportes.

Buy ticket

Get off at the Carvoeiro.


🛏 Find hotel deals and discounts up to 20% in Carvoeiro at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 2 h 42 m. The travel distance is 273 km.

Get off at the Carvoeiro.


🛏 Find hotel deals and discounts up to 20% in Carvoeiro at Booking


Fly bus

Take the subway at the Alameda station.

The journey takes approximately 17 m. The travel distance is 8 km.

Carrier is Metro Lisboa.

Buy ticket

Get off at the Aeroporto.
Fly out to Lisbon (LIS) of the Faro (FAO) airport.

The journey takes approximately 45 m. Ticket price is about €30

Carrier is TAP Portugal.

🔎

🚖 Find a cheap local taxi

Get off at the Faro (FAO).
Take the EVA Transportes bus at the Faro Airport station .

The journey takes approximately 1 h 10 m. The travel distance is 73 km.

Carrier is EVA Transportes.

Buy ticket

Get off at the Lagoa.
Take the EVA Transportes bus at the Lisboa Sete Rios station .

The journey takes approximately 10 m. Ticket price is about €2 The travel distance is 280 km.

Carrier is EVA Transportes.

Buy ticket

Get off at the Lagoa.


🛏 Find hotel deals and discounts up to 20% in Carvoeiro at Booking


The cheapest way to travel from Lisbon to Carvoeiro is by taking a Bus with an average price of €16. The journey takes approximately 4 ч. 15 мин.

Drive is the fastest way to travel from Lisbon to Carvoeiro. Tickets cost €16. The journey takes approximately 2 ч. 42 мин.

Lisbon is approximately 273 km away from Carvoeiro. The trip by car takes 2 h 42 m.

The average journey time by car between Lisbon and Carvoeiro is 2 h 42 m.