Madrid to Zamora Bus
Your latest searches will appear here.
- Lowest price from $20.35
- Average duration 2h 58m
- Connections per day 16
- Distance 210 km
- CO₂ per person 19 kg
bus from Madrid to Zamora
The journey from Madrid to Zamora is about 210 km. On average a bus trip takes 2h 58m with 16 connections per day.
| Lowest price | $20.35 |
|---|---|
| Trip duration | 2h 58m |
| Connections per day | 16 |
| Lowest price | $20.35 |
| Highest price | $25.51 |
| First departure | 06:30 AM |
| Last departure | 07:05 PM |
| Distance | 210 km |
| Departure | Madrid |
| Arrival | Zamora |
| Travel operator | Monbus Monbus |
Next departures from Madrid to Zamora
Sample times and fares for the coming days — book to confirm availability and price.
CO₂ emissions by mode
FAQ
A bus ticket from Madrid to Zamora costs ≈ $22.93 (€20.46). Prices vary by how far ahead you book and the time of day. Tickets start from ≈ $20.35 (€18.16).
The cheapest ticket from Madrid to Zamora costs ≈ $20.35 (€18.16). Book as early as possible and avoid peak times.
Madrid and Zamora are 210 km apart.
The journey from Madrid to Zamora takes about 2h 58m on average. The fastest option takes 2h 25m.
This route is served by 1 operators: Monbus.
There are about 16 connections per day from Madrid to Zamora.
The first bus from Madrid to Zamora leaves at 06:30 AM. Check times on your travel date.
The last bus from Madrid to Zamora leaves at 07:05 PM. Check times on your travel date.
We recommend booking as early as possible. The bus we found costs ≈ $20.35 (€18.16) but prices can change.
There are about 16 direct connections from Madrid to Zamora.
The shortest bus journey between Madrid and Zamora takes 2h 25m.
Yes, there is a direct bus between Madrid and Zamora.
The bus journey from Madrid to Zamora generates 19 kg of CO₂.