| Getting a bus from Madrid to Pontevedra will cost approximately 36€ one-way for a normal bus and 66€ for a return coach ticket. This bus usually takes a little over 8 hours. If you want to get there a little bit faster, there are express buses as well which will get you there in under 8 hours, costing about 49€ one-way and 81€ return. In total, 6 buses travel each way, with two of them being express buses.
Tickets can be purchased online and timetables consulted at
Avanzabus |