Travel from Marbella to Huelva

Bus from Marbella to Huelva

Avanza Grupo operates a bus from Marbella to Huelva once daily. Tickets cost $17 - $24 and the journey takes 3 h 30 min. 3 other operators also service this route.

How to get from Marbella to Huelva

From Marbella bus to Malaga, train to Cordoba Central, then train to Huelva-Termino. 5 h 14 min £61. From Marbella bus to Prado San Sebastián - Carlos V, bus to Seville, then bus to Huelva. 5 h 31 min £26. From Marbella bus to Algeciras, bus to Seville, then bus to Huelva. 7 h 7 min £33. From Marbella rideshare to Huelva. 4 h 3 min £20. From Marbella drive to Huelva. 3 h 27 min £35.