Rome2Rio

Madrid to Porcuna buses

Find Transport to Porcuna

View schedule

Trip Overview

The average bus between Madrid and Porcuna takes 9h 47m and the fastest bus takes 5h 25m. The bus service runs several times per day from Madrid to Porcuna. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

9h 47m
Duration
373 km
Distance
€44
Average price
Twice daily
Frequency

Madrid to Porcuna bus times

Buses run twice daily between Madrid and Porcuna. The earliest departure is at 9:00 AM in the morning, and the last departure from Madrid is at 7:00 PM which arrives into Porcuna at 6:55 AM. All services require a transfer, and take on average 9h 47m. The schedules shown below are for the next available departures.

Departing Wednesday, November 4, 2026

  •  → 

    Autocares Grupo SamarAutocares Grupo Samar6h 5m • 1 change
  •  → 

    Arrives next day

    Autocares Grupo SamarAutocares Grupo Samar11h 55m • 1 change

Departing Thursday, November 5, 2026

  •  → 

    Autocares Grupo SamarAutocares Grupo Samar6h 5m • 1 change
  •  → 

    Arrives next day

    Autocares Grupo SamarAutocares Grupo Samar11h 55m • 1 change

Departing Friday, November 6, 2026

  •  → 

    Autocares Grupo SamarAutocares Grupo Samar6h 5m • 1 change
  •  → 

    Arrives next day

    Autocares Grupo SamarAutocares Grupo Samar13h 15m • 1 change

Departing Saturday, November 7, 2026

  •  → 

    Autocares Grupo SamarAutocares Grupo Samar9h 25m • 1 change
  •  → 

    Arrives next day

    Autocares Grupo SamarAutocares Grupo Samar17h 40m • 1 change

Departing Sunday, November 8, 2026

  •  → 

    Autocares Grupo SamarAutocares Grupo Samar5h 25m • 1 change
  •  → 

    Arrives next day

    Autocares Grupo SamarAutocares Grupo Samar15h 25m • 1 change

Departing Monday, November 9, 2026

  •  → 

    Autocares Grupo SamarAutocares Grupo Samar6h 5m • 1 change
  •  → 

    Arrives next day

    Autocares Grupo SamarAutocares Grupo Samar11h 55m • 1 change

Departing Tuesday, November 10, 2026

  •  → 

    Autocares Grupo SamarAutocares Grupo Samar6h 5m • 1 change

Frequently asked questions

Want to know about travelling from Madrid to Porcuna? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.

Map of how to get from Madrid to Porcuna.ExpandLaunch map view
  • Distance: 372.5 km
  • Duration: 9h 47m

What companies run services between Madrid, Spain and Porcuna, Spain?

You can take a bus from Estación Sur de Autobuses to Porcuna via Jaén in around 5h 45m.

Operators