There are 5 ways to get from Serpa to Monsaraz by bus, 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.
Bus, line 1930 bus
best- Take the bus from Terminal Rodoviário de Serpa to Amareleja - Pct. Dr. Agostinho Caro Quintilianobus 15
- Take the bus from Amareleja - Pct. Dr. Agostinho Caro Quintiliano to Terminal Rodoviário de Reguengos de Monsarazbus
- Take the bus from Terminal Rodoviário de Reguengos de Monsaraz to Monsarazbus
4h 21m€12–22Bus, taxi
- Take the bus from Terminal Rodoviário de Serpa to Aldeia da Estrelabus 15
- Take the taxi from Aldeia da Estrela to Monsaraztaxi
1h 16m€50–67Bus, line 1930 bus via Terminal Rodoviário de Serpa
- Take the bus from Terminal Rodoviário de Serpa to Amareleja - Pct. Dr. Agostinho Caro Quintilianobus 15
- Take the bus from Amareleja - Pct. Dr. Agostinho Caro Quintiliano to Terminal Rodoviário de Reguengos de Monsarazbus
- Take the bus from Terminal Rodoviário de Reguengos de Monsaraz to Monsarazbus
4h 41m€13–21Drive 80 km
- Drive from Serpa to Monsarazcar 80 km
1h 22m€13–18Taxi
- Take the taxi from Serpa to Monsaraztaxi 80 km
1h 22m€95–120
Serpa to Monsaraz by bus
Questions & Answers
The cheapest way to get from Serpa to Monsaraz is to drive which costs €12 - €18 and takes 1h 22m.
The fastest way to get from Serpa to Monsaraz is to bus and taxi which takes 1h 16m and costs €50 - €70.
No, there is no direct bus from Serpa to Monsaraz. However, there are services departing from Terminal Rodoviário de Serpa and arriving at Monsaraz via Amareleja - Pct. Dr. Agostinho Caro Quintiliano and Terminal Rodoviário de Reguengos de Monsaraz. The journey, including transfers, takes approximately 4h 21m.
The distance between Serpa and Monsaraz is 150 km. The road distance is 80 km.
The best way to get from Serpa to Monsaraz without a car is to bus and line 1930 bus which takes 4h 21m and costs €12 - €22.
It takes approximately 4h 21m to get from Serpa to Monsaraz, including transfers.
Serpa to Monsaraz bus services, operated by Rodoviaria do Alentejo, depart from Terminal Rodoviário de Serpa station.
Serpa to Monsaraz bus services, operated by Rodoviaria do Alentejo, arrive at Amareleja - Pct. Dr. Agostinho Caro Quintiliano station.
Yes, the driving distance between Serpa to Monsaraz is 80 km. It takes approximately 1h 22m to drive from Serpa to Monsaraz.
There are 328+ hotels available in Monsaraz.
What companies run services between Serpa, Portugal and Monsaraz, Portugal?
You can take a bus from Terminal Rodoviário de Serpa to Monsaraz via Amareleja - Pct. Dr. Agostinho Caro Quintiliano and Terminal Rodoviário de Reguengos de Monsaraz in around 4h 21m.
- Phone
- +351 266 738 120
- [email protected]
- Website
- rodalentejo.pt
Bus from Terminal Rodoviário de Serpa to Amareleja - Pct. Dr. Agostinho Caro Quintiliano
- Ave. Duration
- 44 min
- Frequency
- Twice daily
- Estimated price
- €6–9
- Schedules at
- rodalentejo.pt
- Simple Ticket
- €6–9
Bus from Terminal Rodoviário de Reguengos de Monsaraz to Monsaraz
- Ave. Duration
- 52 min
- Frequency
- Once daily
- Estimated price
- €3–5
- Schedules at
- rodalentejo.pt
- Simple Ticket
- €3–5
Bus from Terminal Rodoviário de Serpa to Aldeia da Estrela
- Ave. Duration
- 34 min
- Frequency
- Once daily
- Estimated price
- €5–8
- Schedules at
- rodalentejo.pt
- Simple Ticket
- €5–8
Bus from Terminal Rodoviário de Serpa to Amareleja - Pct. Dr. Agostinho Caro Quintiliano
- Ave. Duration
- 44 min
- Frequency
- Twice daily
- Estimated price
- €6–9
- Schedules at
- rodalentejo.pt
- Simple Ticket
- €6–9
Bus from Amareleja - Pct. Dr. Agostinho Caro Quintiliano to Terminal Rodoviário de Reguengos de Monsaraz
- Ave. Duration
- 1h 5m
- Frequency
- 6 times a week
- Estimated price
- €4–7
- Schedules at
- rodalentejo.pt
- Simple Ticket
- €4–7
Bus from Terminal Rodoviário de Reguengos de Monsaraz to Monsaraz
- Ave. Duration
- 52 min
- Frequency
- Once daily
- Estimated price
- €3–5
- Schedules at
- rodalentejo.pt
- Simple Ticket
- €3–5
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Amareleja - Pct. Dr. Agostinho Caro Quintiliano to Terminal Rodoviário de Reguengos de Monsaraz
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- €3–8
- Website
- https://rede-expressos.pt/en
- Ave. Duration
- 1h 2m
- Estimated price
- €45–120
Praça de Táxis Reguengos Monsaraz
- Phone
- +351 266 502 671
- Website
- taxis.com.pt
Táxis Pimpão
- Phone
- +351 967 767 700
Rui Moura Coelho
- Phone
- +351 963 875 387
- Website
- taxis.com.pt
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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Need to know: Jadrolinija, and Getting to Milan from the airport - to help you get the most out of your next trip.








