|Distance||189 miles (305 km)|
|Available travel modes||Bus|
|Fastest mode||Bus • $31 (€28) • 4 h|
|Popular travel companies||Avanza|
Take a bus to travel 189 miles (305 km) to Madrid from Puebla de Sanabria. Avanza is the main travel company operating this route. Travelers can even take a direct from Puebla de Sanabria to Madrid.
You can go from Puebla de Sanabria to Madrid by bus.
The fastest way to travel from Puebla de Sanabria to Madrid is by bus with an average journey time of 4 h.
The Puebla de Sanabria to Madrid distance is around 189 miles (305 km).
These are the most popular departure and arrival points when traveling from Puebla de Sanabria to Madrid:
Let Omio help you find the best company to travel with between Puebla de Sanabria and Madrid:
When planning your trip from Puebla de Sanabria to Madrid, it’s good to keep in mind what tickets to purchase and their prices in the next 7 days:
However, we recommend buying tickets from Puebla de Sanabria to Madrid online a few months in advance to get the best deals and save money on your upcoming journey.
Here are some other resources that might have the information you need