Find the cheapest ticket for your trip
| TODAY | |
| TOMORROW | |
| In 2 days |
| Best price | 6,238.01₹ |
| Journey duration | 29 h |
| Connections per day | 3 |
| First departure: | 09:30 |
| Last departure: | 09:30 |
| Distance | 447km |
virail helps you to find timetables and prices for all buses from Beja to Madrid.
The route from Beja to Madrid is served daily by 3 bus departing from the stations of Beja, Beja Rodoviária Do Alentejo, Estação De Onibus Beja and arriving to the stations of Madrid Est Sur, Madrid Mendez Alvaro Estacion Sur, Estación Sur.
The average duration of the journey is 29 h. The first bus leaves at 09:30.