Travel options for:
Huelva to Málaga
  • Train via Cordoba Central

    $49 - $74
    1. Huelva-Termino

      1 h 48 min - 3 times a day

      $27 - $40

    2. Cordoba Central

      1 h 5 min - every 4 hours

      $21 - $35

  • Train

    $50 - $75
    1. Huelva-Termino

      1 h 27 min - 3 times a day

      $14 - $25

    2. Sevilla Santa Justa

      1 h 55 min - every 4 hours

      $35 - $50

  • Bus

    $130 - $170
    1. Huelva

      4 h 45 min - once daily

      $130 - $170

  • Rideshare

    $20
    1. Huelva

      3 h 45 min - 3 times a day

      $20

  • Drive

    $35 - $55
    1. Huelva

      3 h 4 min - 187.1 miles

      $35 - $55

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Huelva-Termino train to Cordoba Central then train to Malaga. 3 h 22 min £52. From Huelva-Termino train to Sevilla Santa Justa then train to Malaga. 4 h 22 min £56. From Huelva bus to Malaga. 4 h 45 min £111. From Huelva rideshare to Málaga. 3 h 45 min £15. From Huelva drive to Málaga. 3 h 4 min £32.