There is widespread community transmission globally.
Some travel restrictions are being lifted in Spain. For the latest travel status, please check the official page for Spain.
No, there is no direct bus from Madrid to Canena. However, there are services departing from Madrid (Estación Sur) and arriving at Canena via Linares Jaen. The journey, including transfers, takes approximately 5h.More details
The distance between Madrid and Canena is 264 km. The road distance is 317.3 km.Get driving directions
Madrid to Canena bus services, operated by Autocares Grupo Samar, depart from Madrid (Estación Sur) station.More details
Madrid to Canena bus services, operated by Autocares Grupo Samar, arrive at Linares station.More details
Book your Madrid to Canena bus tickets online with Omio.Search and book
There are 53+ hotels available in Canena. Prices start at 75€ per night.More details
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.Learn more about our apps