Planning a trip to Caceres
There are half a dozen semi-fast trains daily from Madrid, taking about 3.5 hours, costing 20€‒30€. From Mérida, there are five trains daily taking around 40 minutes, costing around 6€, and just two direct trains from Sevilla, taking more than 4 hours, costing 22€–26€. The railway station is on Avenida Juan Pablo II (tel. 91-232-03-20), near the main highway heading south.
Bus connections arrive nearby at the station on Calle Túnez. Avanza (tel. 92-437-14-04) operates five buses a day from Madrid taking 4 to 5 hours from 34€ while Alsa (tel. 90-242-22-42) has five from Sevilla, taking around 3.5hours, costing 25€. There are regular buses daily from both Mérida and Trujillo, each taking around an hour, from 7€.
It’s a 30-minute walk from the bus and rail stations to Plaza Mayor, or you can take a local bus (Lines 1-4 to bus stop Clara Campoamor, 2€) or taxi (6€-8€) to drop you near the center.
By car, the drive time from Madrid is about 3.5 hours. Take the A-5 and exit onto the A-58 at Trujillo, then it’s another 45km (28 miles) west to Cáceres. From Mérida, it’s a 45-minute drive north on the A-66.
It’s best not to try driving into the old town, where traffic is strictly controlled. Parking Obispo Galarza on Calle San José is a 2-minute walk from Plaza Mayor. If your hotel is in the old town, ask about parking arrangements before you arrive.
The tourist office (tel. 92-711-12-22), perfectly positioned at the gateway to the old town on Plaza Mayor , is open Tuesday to Sunday 10am‒2pm and 4:30‒7:30pm (5:30‒8:30pm in summer).


