There are 8 ways to get from Leça da Palmeira to Maia by bus, subway, rideshare, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 601 bus, subway
best- Take the bus from Leça da Palmeira - Igreja to Sidónio Paisbus 601
- Take the subway from Francos to Fórum Maiasubway C
38 min€4Line 601 bus, line 604 bus
cheapest- Take the bus from Leça da Palmeira - Igreja to Barreirobus 601
- Take the bus from Barreiro to Sobreirobus 604
48 min€2–5Rideshare
- Take the rideshare from Leça da Palmeira to Maia11.7 km
27 min€2Subway
- Take the subway from Mercado to Senhora da Horasubway A
- Take the subway from Senhora da Hora to Fórum Maiasubway C
43 min€2–3Line 5003 bus, line 604 bus
- Take the bus from Leça da Palmeira - Igreja to Hospital de São Joãobus 5003 / ...
- Take the bus from Hospital de São João to Sobreirobus 604 / ...
1h 6m€4–6Line 5017 bus, line 604 bus
- Take the bus from Dois Amigos to Hospital de São Joãobus 5017
- Take the bus from Hospital de São João to Sobreirobus 604 / ...
1h 14m€4–6Taxi
- Take the taxi from Leça da Palmeira to Maiataxi 12.2 km
11 min€18–23Drive 12.2 km
- Drive from Leça da Palmeira to Maiacar 12.2 km
11 min€2–3
Leça da Palmeira to Maia by bus and subway
Questions & Answers
The cheapest way to get from Leça da Palmeira to Maia is to rideshare which costs €2 and takes 27 min.
The fastest way to get from Leça da Palmeira to Maia is to taxi which takes 11 min and costs €18 - €23.
No, there is no direct bus from Leça da Palmeira to Maia. However, there are services departing from Leça da Palmeira - Igreja and arriving at Sobreiro via Barreiro. The journey, including transfers, takes approximately 48 min.
No, there is no direct train from Leça da Palmeira to Maia. However, there are services departing from Mercado and arriving at Fórum Maia via Senhora da Hora. The journey, including transfers, takes approximately 43 min.
The distance between Leça da Palmeira and Maia is 17 km. The road distance is 12.2 km.
The best way to get from Leça da Palmeira to Maia without a car is to line 601 bus and subway which takes 38 min and costs €3 - €5.
It takes approximately 38 min to get from Leça da Palmeira to Maia, including transfers.
Leça da Palmeira to Maia bus services, operated by STCP, depart from Leça da Palmeira - Igreja station.
Leça da Palmeira to Maia train services, operated by Metro do Porto, depart from Mercado station.
Leça da Palmeira to Maia bus services, operated by STCP, arrive at Barreiro station.
What companies run services between Leça da Palmeira, Portugal and Maia, Porto, Portugal?
You can take a bus from Leça da Palmeira - Igreja to Sobreiro via Barreiro in around 48 min. Alternatively, you can take a subway from Mercado to Fórum Maia via Senhora da Hora in around 43 min.
- Phone
- +351 220 409 630
- [email protected]
- Website
- Metro do Porto
Subway from Francos to Fórum Maia
- Ave. Duration
- 20 min
- Frequency
- Every 20 minutes
- Estimated price
- €1–2
- Website
- Metro do Porto
Subway from Mercado to Senhora da Hora
- Ave. Duration
- 18 min
- Frequency
- Every 15 minutes
- Estimated price
- €1–2
- Website
- Metro do Porto
Subway from Senhora da Hora to Fórum Maia
- Ave. Duration
- 14 min
- Frequency
- Every 20 minutes
- Estimated price
- €1
- Website
- Metro do Porto
- Phone
- +351 226 158 158
- [email protected]
- Website
- STCP
Bus from Leça da Palmeira - Igreja to Sidónio Pais
- Ave. Duration
- 7 min
- Frequency
- Hourly
- Estimated price
- €3
- Website
- STCP
- On Board Ticket
- €3
Bus from Leça da Palmeira - Igreja to Barreiro
- Ave. Duration
- 14 min
- Frequency
- Hourly
- Estimated price
- €2
- Website
- STCP
- On Board Ticket
- €2
Bus from Barreiro to Sobreiro
- Ave. Duration
- 19 min
- Frequency
- Every 30 minutes
- Estimated price
- €2–3
- Website
- STCP
- On Board Ticket
- €2
Bus from Hospital de São João to Sobreiro
- Ave. Duration
- 21 min
- Frequency
- Every 15 minutes
- Estimated price
- €3
- Website
- STCP
- On Board Ticket
- €3
Bus from Hospital de São João to Sobreiro
- Ave. Duration
- 21 min
- Frequency
- Every 15 minutes
- Estimated price
- €3
- Website
- STCP
- On Board Ticket
- €3
- Phone
- +351 226 158 151
- [email protected]
- Website
- unirmobilidade.pt
Bus from Leça da Palmeira - Igreja to Hospital de São João
- Ave. Duration
- 38 min
- Frequency
- Every 15 minutes
- Estimated price
- €1–4
- Schedules at
- unirmobilidade.pt
- On board ticket
- €1–4
Bus from Dois Amigos to Hospital de São João
- Ave. Duration
- 46 min
- Frequency
- Every 30 minutes
- Estimated price
- €1–4
- Schedules at
- unirmobilidade.pt
- On board ticket
- €1–4
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar
Rideshare from Leça da Palmeira to Maia
- Ave. Duration
- 27 min
- Frequency
- Once daily
- Estimated price
- €2
- Schedules at
- BlaBlaCar
- Ave. Duration
- 11 min
- Estimated price
- €18–23
Táxi Link
- Phone
- +351 229 766 025
- Website
- taxi-porto.com
Taxis Invicta
- Phone
- +351 225 076 400
- Website
- taxisinvicta.com
Taxis Porto
- Phone
- +351 220 997 336
- Website
- taxisporto.pt
Táxis Coop
- Phone
- +351 227 864 000
- Website
- taxisvilanovadegaia.pai.pt
Rio Táxi
- Phone
- +351 915 124 351
TÁXIS - Moreira & Filho, Lda.
- Phone
- +351 936 212 646
- Website
- facebook.com
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 Want to know more about Flixbus?, Italy Travel Guides, and How to get from London to Edinburgh - to help you get the most out of your next trip.
More Questions & Answers
Leça da Palmeira to Maia train services, operated by Metro do Porto, arrive at Senhora da Hora station.
Yes, the driving distance between Leça da Palmeira to Maia is 12 km. It takes approximately 11 min to drive from Leça da Palmeira to Maia.
There are 7033+ hotels available in Maia.
Check out Blablacar's carpooling service for rideshare options between Leça da Palmeira and Maia. A great option if you don't have a driver's licence or want to avoid public transport.










