There are 4 ways to get from Seville to Punta Umbría by bus, train 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 Ouibus  •  2 h 30 min

  1. Take the bus from Sevilla to Huelva Ouibus / ...
  2. Take the bus from Huelva to Punta Umbría

$5 - $40

3 alternative options

Bus ALSA  •  3 h 5 min

  1. Take the bus from Sevilla to Huelva
  2. Take the bus from Huelva to Punta Umbría

$28 - $40

Train, bus  •  3 h 5 min

  1. Take the train from Sevilla Santa Justa to Huelva-Termino Ir / ...
  2. Take the bus from Huelva to Punta Umbría

$16 - $28

Drive  •  1 h 12 min

  1. Drive from Seville to Punta Umbría 71.5 miles

$13 - $20

What companies run services between Seville, Spain and Punta Umbría, Spain?

You can take a bus from Seville to Punta Umbría via Huelva in around 2 h 30 min.

Train operators
Spanish Railways (RENFE)
Phone
902 320 320
Website
renfe.com
Train from Sevilla Santa Justa to Huelva-Termino
Ave. Duration
1 h 34 min
Frequency
5 times a day
Estimated price
$14 - $25
Website
renfe.com
Bus operators
Damas
Phone
902 114 492
Email
servcliente@damas-sa.es
Website
damas-sa.es
Bus from Seville to Huelva
Ave. Duration
1 h 15 min
Frequency
Every 4 hours
Estimated price
$7 - $11
Schedules at
damas-sa.es
Bus from Huelva to Punta Umbría
Ave. Duration
30 min
Frequency
Hourly
Estimated price
$1 - $3
Schedules at
damas-sa.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 Bali: What to do if Mount Agung erupts, The London Underground: Essential tips to navigate the Tube and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.

Questions & Answers

The distance between Seville and Punta Umbría is 91 km. The road distance is 114 km.

The cheapest way to get from Seville to Punta Umbría is to bus which costs 4€ - 35€ and takes 2 h 30 min.

The quickest way to get from Seville to Punta Umbría is to drive which takes 1 h 12 min and costs 11€ - 17€.

No, there is no direct bus from Seville to Punta Umbría. However, there are services departing from Sevilla and arriving at Punta Umbría via Huelva. The journey, including transfers, takes approximately 2 h 30 min.

It takes approximately 2 h 30 min to get from Seville to Punta Umbría, including transfers.