На автобусе
Автобусная компания Avanzabus осуществляет перевозки из Бадахоса в Мадрид и обратно. Время в пути варьируется от 4 часов 40 минут до 5 часов 35 минут. Цена билета тоже неодинакова: от 31,31 евро до 44,15 евро.
Автобусы отправляются и приезжают на Южный автовокзал Мадрида.
На поезде
Поезда renfe «домчат» вас в Бадахос из Мадрида за 6 часов. При этом будьте внимательны, есть поезда с пересадками: Turista con enlace. Цена билета при этом не уступает цене автобусного: от 35-38 евро, так что выбирать средство передвижения можно только по личным предпочтениям.