Travel from Beja-Portugal to Seville

Bus from Beja to Seville

You can take a bus from Beja to Seville via Vila Real Santo Antonio in around 5 h 50 min.

How to get from Beja to Seville

ModeDurationPrice
From Beja bus to Vila Real Santo Antonio then bus to Sevilla - Plaza de Armas.5 h 50 min42€
From Beja bus to Vila Real Santo Antonio, bus to Huelva, then bus to Seville.5 h 53 min47€
From Beja bus to Vila Real Santo Antonio, bus to Huelva, walk to Huelva-Termino, then train to Sevilla Santa Justa.6 h 38 min59€
From Beja bus to Azinhal, line 32 bus to Vila Real Santo Antonio, bus to Torneo - Estacion Plaza de Armas, then night bus to Luis de Morales - Est. Sánchez Pizjuán.8 h 15 min45€
From Beja drive to Seville.2 h 49 min35€

How long does it take to get from Beja to Seville?

It takes approximately 5 h 50 min to get from Beja to Seville, including transfers.

Is there a direct bus between Beja and Seville?

No, there is no direct bus from Beja to Seville. However, there are services departing from Beja and arriving at Sevilla - Plaza de Armas via Vila Real Santo Antonio. The journey, including transfers, takes approximately 5 h 50 min.

Operators from Beja to Seville

OperatorPhoneWebsite
Rede Expressos707 22 33 44Rede Expressos
InterNorte707 200 512InterNorte
Damas902 114 492Damas
Spanish Railways (RENFE)902 320 320Spanish Railways (RENFE)
EVA Transportes707 223 344EVA Transportes
Sevilla (TUSSAM)+34 (0) 955 010 010Sevilla (TUSSAM)