ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Porto

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Mafra to Porto

🚌 Planning a bus trip from Mafra to Porto? While there's no direct route, you can catch a service at Terreiro D João V, with transfers in Campo Grande and Sete Rios. Expect a total journey time of approximately 5 hours and 20 minutes. 🛣️ The bus route covers a distance of 348 km, with prices ranging from €20 to €41 for the journey. You'll make a transfer during the trip, so be prepared for a two-step process with different bus companies operating each leg of the journey.

Where to stay in Porto

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation
  • No, there is no direct bus between Mafra and Porto. Travelers need to take a route involving transfers, departing from Terreiro D João V in Mafra, and making transfers at Campo Grande and Estação Rodoviária de Sete Rios before arriving at Porto Campanhã Bus terminal in Porto. The entire journey typically takes around 5 hours and 20 minutes including the transfers.
  • To catch the bus from Mafra to Porto you should head to the Estação Rodoviária de Sete Rios station. This is where the bus services operated by Rede Expressos depart from for the journey to Porto. Make sure to arrive at the station on time to board the bus that will take you to your destination.
  • The bus from Mafra to Porto operated by Rede Expressos, arrives at the Porto Campanhã Bus terminal station. This is the final destination where travelers will disembark after completing the journey. From here, you can easily access other modes of transport or continue your exploration of Porto. Be sure to gather your belongings before exiting the bus at Porto Campanhã Bus terminal.
  • The cost of a bus ticket from Mafra to Porto typically ranges between €20 to €41, depending on factors such as the time of booking, type of seat selected, and any ongoing promotions or discounts. It's advisable to book your ticket in advance to secure the best possible fare within this price range. Keep in mind that prices may fluctuate, so it's recommended to check with the bus operator for the most up-to-date fare information before purchasing your ticket.
  • The buses from Mafra to Porto are generally less crowded during off-peak hours, which are typically mid-morning and early afternoon. The most crowded times tend to be during early morning and late afternoon/evening when commuters and travelers are more active. It's advisable to plan your journey during the less busy times to potentially have a more comfortable and spacious travel experience.
  • The first bus of the day from Mafra to Porto typically departs in the early morning around 5:30 AM. The last bus usually leaves Mafra for Porto in the late evening, around 10:30 PM. Travelers should verify the specific departure times with the bus operator, Rede Expressos, to ensure accurate scheduling for their journey.

Will you be returning to Mafra by bus?

If you are looking for a return bus travel, please check buses from Porto to Mafra.

See schedule