There are 3 ways to get from Porto Santo to Calheta by car ferry, bus, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Car ferry, line 80 bus
best- Take the carferry from Porto Santo to Funchalcarferry Pxo/Fnc
- Take the bus from Funchal - Avenida do Mar to Calhetabus 80
5h 16m€50–310Car ferry, bus
- Take the carferry from Porto Santo to Funchalcarferry Pxo/Fnc
- Take the bus from Funchal - Avenida do Mar to Estrela da Calhetabus 390 / ...
6h 16m€50–310Fly, line 80 bus
- Fly from Porto Santo Airport (PXO) to Madeira Airport (FNC)plane PXO - FNC
- Take the bus from Funchal - Avenida do Mar to Calhetabus
4h 1m€67–174
Porto Santo Airport (PXO) to Madeira Airport (FNC) flights
Questions & Answers
The cheapest way to get from Porto Santo to Calheta is to car ferry and line 80 bus which costs €45 - €310 and takes 5h 16m.
The fastest way to get from Porto Santo to Calheta is to fly and line 80 bus which takes 4h 1m and costs €65 - €180.
The distance between Porto Santo and Calheta is 121 km.
The best way to get from Porto Santo to Calheta without a car is to car ferry and line 80 bus which takes 5h 16m and costs €45 - €310.
It takes approximately 5h 16m to get from Porto Santo to Calheta, including transfers.
There are 2321+ hotels available in Calheta.
What companies run services between Porto Santo, Portugal and Calheta, Madeira, Portugal?
There is no direct connection from Porto Santo to Calheta. However, you can take the taxi to Porto Santo, take the car ferry to Funchal, walk to Hotel Casino Park D, take the line 008 bus to PC Povo, then take the line 80 bus to Calheta. Alternatively, you can take a vehicle from Porto Santo to Estrela da Calheta via Porto Santo, Funchal, Hotel Casino Park D, and Funchal - Avenida do Mar in around 6h 16m.
- Website
- bintercanarias.com
Flights from Porto Santo Airport to Madeira Airport
- Ave. Duration
- 25 min
- When
- Every day
- Estimated price
- €55–95
- Phone
- +351 291 145 180
- [email protected]
- Website
- siga.madeira.gov.pt
Bus from Funchal - Avenida do Mar to Calheta
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- €2–3
- Schedules at
- siga.madeira.gov.pt
- On board ticket
- €2–3
Bus from Funchal - Avenida do Mar to Estrela da Calheta
- Ave. Duration
- 2h 25m
- Frequency
- Every 4 hours
- Estimated price
- €2–3
- Schedules at
- siga.madeira.gov.pt
- On board ticket
- €2–3
Bus from Funchal - Avenida do Mar to Calheta
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- €2–3
- Schedules at
- siga.madeira.gov.pt
- On board ticket
- €2–3
- Phone
- +351 291 210 300
- [email protected]
- Website
- Porto Santo Line
Car ferry from Porto Santo to Funchal
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- €35–290
- Website
- Porto Santo Line
- Schedules at
- Porto Santo Line
- Economy one way
- €35–50
- 1st Class one way
- €45–60
- 1 Passenger + Car (A class) one way
- €140–290
Car ferry from Porto Santo to Funchal
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- €35–290
- Website
- Porto Santo Line
- Schedules at
- Porto Santo Line
- Economy one way
- €35–50
- 1st Class one way
- €45–60
- 1 Passenger + Car (A class) one way
- €140–290
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting to Rome from the airport, 4 stunningly beautiful Philippines islands you need to visit, and Travelling around the UAE - to help you get the most out of your next trip.



