There are 6 ways to get from Mealhada to Oliveira de Azeméis by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, line 1217 bus
best- Take the train from Mealhada to Estarrejatrain Ic / ...
- Take the bus from Estarreja - Estação CP to Oliveira de Azeméis - Praça José da Costabus 1217
2h€6–14Bus, line 16 bus
cheapest- Take the bus from Mealhada to Terminal Rodoviário de Albergaria-a-Velhabus 12
- Take the bus from Terminal Rodoviário de Albergaria-a-Velha to Oliveira de Azeméisbus 16
2h 47m€4–6Train
- Take the train from Mealhada to Espinhotrain Ic / ...
- Take the train from Espinho - Vouga to Oliveira De Azemeistrain Re
2h 34m€12–23Drive 55.1 km
- Drive from Mealhada to Oliveira de Azeméiscar 55.1 km
54 min€9–13Taxi
- Take the taxi from Mealhada to Oliveira de Azeméistaxi 55.1 km
54 min€65–85Train, line 16 bus
- Take the train from Mealhada to Aveirotrain Ic / ...
- Take the bus from Estação de Aveiro to Oliveira de Azeméisbus 16
3h 3m€6–10
Mealhada to Oliveira de Azeméis by train and foot
Questions & Answers
The cheapest way to get from Mealhada to Oliveira de Azeméis is to bus and line 16 bus which costs €4 - €6 and takes 2h 47m.
The fastest way to get from Mealhada to Oliveira de Azeméis is to drive which takes 54 min and costs €8 - €13.
No, there is no direct bus from Mealhada to Oliveira de Azeméis. However, there are services departing from Mealhada and arriving at Oliveira de Azeméis via Terminal Rodoviário de Albergaria-a-Velha. The journey, including transfers, takes approximately 2h 47m.
No, there is no direct train from Mealhada to Oliveira de Azeméis. However, there are services departing from Mealhada and arriving at Oliveira De Azemeis via Espinho - Vouga. The journey, including transfers, takes approximately 2h 34m.
The distance between Mealhada and Oliveira de Azeméis is 68 km. The road distance is 55.1 km.
The best way to get from Mealhada to Oliveira de Azeméis without a car is to train and line 1217 bus which takes 2h and costs €6 - €15.
It takes approximately 2h to get from Mealhada to Oliveira de Azeméis, including transfers.
Mealhada to Oliveira de Azeméis bus services, operated by Busway Ciraveiro, depart from Mealhada station.
Mealhada to Oliveira de Azeméis train services, operated by Comboios de Portugal, depart from Mealhada station.
The best way to get from Mealhada to Oliveira de Azeméis is to train which takes 2h 34m and costs €11 - €23. Alternatively, you can bus and line 16 bus, which costs €4 - €6 and takes 2h 47m.
What companies run services between Mealhada, PT-01, Portugal and Oliveira de Azeméis, Portugal?
You can take a train from Mealhada to Oliveira De Azemeis via Espinho and Espinho - Vouga in around 2h 34m. Alternatively, you can take a bus from Mealhada to Oliveira de Azeméis via Terminal Rodoviário de Albergaria-a-Velha in around 2h 47m.
- Phone
- +351 210 900 032
- Website
- Comboios de Portugal
Train from Mealhada to Estarreja
- Ave. Duration
- 24 min
- Frequency
- Every 3 hours
- Estimated price
- €5–11
- Website
- Comboios de Portugal
Train from Mealhada to Espinho
- Ave. Duration
- 40 min
- Frequency
- Every 3 hours
- Estimated price
- €8–16
- Website
- Comboios de Portugal
Train from Espinho - Vouga to Oliveira De Azemeis
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- €3–7
- Website
- Comboios de Portugal
Train from Mealhada to Aveiro
- Ave. Duration
- 34 min
- Frequency
- Every 30 minutes
- Estimated price
- €3–8
- Website
- Comboios de Portugal
- Phone
- +351 226 158 151
- [email protected]
- Website
- unirmobilidade.pt
Bus from Estarreja - Estação CP to Oliveira de Azeméis - Praça José da Costa
- Ave. Duration
- 36 min
- Frequency
- Every 4 hours
- Estimated price
- €1–4
- Schedules at
- unirmobilidade.pt
- On board ticket
- €1–4
- Phone
- +351 234 108 180
- [email protected]
- Website
- busway-cira.pt
Bus from Mealhada to Terminal Rodoviário de Albergaria-a-Velha
- Ave. Duration
- 1h 2m
- Frequency
- 4 times a day
- Estimated price
- €2–3
- Schedules at
- busway-cira.pt
- On board ticket
- €2–3
Bus from Terminal Rodoviário de Albergaria-a-Velha to Oliveira de Azeméis
- Ave. Duration
- 45 min
- Frequency
- Every 3 hours
- Estimated price
- €2–3
- Schedules at
- busway-cira.pt
- On board ticket
- €2–3
Bus from Estação de Aveiro to Oliveira de Azeméis
- Ave. Duration
- 1h 29m
- Frequency
- 5 times a day
- Estimated price
- €2–3
- Schedules at
- busway-cira.pt
- On board ticket
- €2–3
- Ave. Duration
- 54 min
- Estimated price
- €65–85
Central de Radio Taxis de Coimbra
- Phone
- +351 239 499 090
- Website
- politaxis.pt
Praça de Táxis da República
- Phone
- +351 239 822 287
TAXIS LUCAS E FILHOS, Lda
- Phone
- +351 963 057 555
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 French strikes 2018: What are my alternative transport options?, Need to know: Eurostar, and Best ways to travel around Australia - to help you get the most out of your next trip.
More Questions & Answers
Mealhada to Oliveira de Azeméis bus services, operated by Busway Ciraveiro, arrive at Terminal Rodoviário de Albergaria-a-Velha station.
Mealhada to Oliveira de Azeméis train services, operated by Comboios de Portugal, arrive at Espinho station.
Yes, the driving distance between Mealhada to Oliveira de Azeméis is 55 km. It takes approximately 54 min to drive from Mealhada to Oliveira de Azeméis.
Book your Mealhada to Oliveira de Azeméis train tickets online with Omio.
There are 670+ hotels available in Oliveira de Azeméis.







