• Our partners include:

  • RailEurope
  • Deutsche Bahn
  • Trenitalia
  • SNCF
  • Flixbus
  • RENFE
  • Ouibus
  • BlaBlaCar
  • Booking.com
  • Skyscanner

There are 4 ways to get from Puente Genil to Marinaleda by bus, taxi or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus  •  1 h 30 min

  1. Take the bus from Puente Genil to Herrera
  2. Take the bus from Herrera to Marinaleda

$2 - $4

3 alternative options

Bus via Casariche  •  1 h 42 min

  1. Take the bus from Puente Genil to Casariche
  2. Take the bus from Casariche to Marinaleda

$4 - $7

Taxi  •  21 min

  1. Take a taxi from Puente Genil to Marinaleda 13 miles

$15 - $19

Drive  •  21 min

  1. Drive from Puente Genil to Marinaleda 13 miles

$2 - $4

Questions & Answers

The cheapest way to get from Puente Genil to Marinaleda is to bus which costs 1€ - 4€ and takes 1 h 30 min.

More details

The quickest way to get from Puente Genil to Marinaleda is to taxi which costs 13€ - 16€ and takes 21 min.

More details

No, there is no direct bus from Puente Genil to Marinaleda. However, there are services departing from Puente Genil and arriving at Marinaleda via Herrera. The journey, including transfers, takes approximately 1 h 30 min.

More details

The distance between Puente Genil and Marinaleda is 17 km. The road distance is 20.8 km.

Get driving directions

The best way to get from Puente Genil to Marinaleda without a car is to bus which takes 1 h 30 min and costs 1€ - 4€.

More details

It takes approximately 1 h 30 min to get from Puente Genil to Marinaleda, including transfers.

More details

Puente Genil to Marinaleda bus services, operated by Autocares Valenzuela, depart from Puente Genil station.

More details

Puente Genil to Marinaleda bus services, operated by Autocares Valenzuela, arrive at Marinaleda station.

More details

Yes, the driving distance between Puente Genil to Marinaleda is 21 km. It takes approximately 21 min to drive from Puente Genil to Marinaleda.

Get driving directions

There are 42+ hotels available in Marinaleda. Prices start at $40 USD per night.

More details

Map of how to get from Puente Genil to Marinaleda.
Launch map view
  • Distance: 10.8 miles
  • Duration: 1 h 30 min

What companies run services between Puente Genil, Spain and Marinaleda, Spain?

You can take a bus from Puente Genil to Marinaleda via Herrera in around 1 h 30 min.

Bus operators
Autocares Valenzuela
Phone
+34 (0) 956702609
Email
informacion.cadiz@grupovalenzuela.com
Website
grupovalenzuela.com
Bus from Puente Genil to Herrera
Ave. Duration
15 min
Frequency
3 times a day
Estimated price
$1 - $3
Schedules at
grupovalenzuela.com
Bus from Herrera to Marinaleda
Ave. Duration
15 min
Frequency
Once daily
Estimated price
$1 - $2
Schedules at
grupovalenzuela.com
Bus from Casariche to Marinaleda
Ave. Duration
30 min
Frequency
Once daily
Estimated price
$2 - $5
Schedules at
grupovalenzuela.com
Autocares Carrera
Phone
+34 (0) 957 50 03 02
Email
info@autocarescarrera.es
Website
autocarescarrera.es
Bus from Puente Genil to Casariche
Ave. Duration
12 min
Frequency
Once a week
Estimated price
$1 - $3
Schedules at
autocarescarrera.es
Other operators
Taxi from Puente Genil to Marinaleda
Ave. Duration
21 min
Estimated price
$15 - $19
Radio Taxi Lucena
Phone
+34 957 503 683
Website
radiotaxienlucena.es

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How do I buy a London Underground ticket?, Italy Travel Guides and Travelling around the UAE - to help you get the most out of your next trip.