There are 4 ways to get from Moguer to San Juan del Puerto by bus, rideshare, foot, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Moguer - Lobito-Av América to Huelvabus
- Take the bus from Huelva to San Juan Puertobus L-012
1h 38m€3–7Rideshare
cheapest- Take the rideshare from Moguer to San Juan del Puerto7 km
23 min€2Walk
- Take the walk from Moguer to San Juan del Puertowalk 6.9 km
1h 23mTaxi
- Take the taxi from Moguer to San Juan del Puertotaxi 6.8 km
6 min€9–12
Moguer to San Juan del Puerto by bus
Questions & Answers
The cheapest way to get from Moguer to San Juan del Puerto is to rideshare which costs €2 and takes 23 min.
The fastest way to get from Moguer to San Juan del Puerto is to taxi which takes 6 min and costs €9 - €12.
No, there is no direct bus from Moguer to San Juan del Puerto. However, there are services departing from Moguer - Lobito-Av América and arriving at San Juan Puerto via Huelva. The journey, including transfers, takes approximately 1h 38m.
The distance between Moguer and San Juan del Puerto is 35 km.
The best way to get from Moguer to San Juan del Puerto without a car is to bus which takes 1h 38m and costs €2 - €7.
It takes approximately 1h 38m to get from Moguer to San Juan del Puerto, including transfers.
Moguer to San Juan del Puerto bus services, operated by Damas, depart from Moguer - Lobito-Av América station.
Moguer to San Juan del Puerto bus services, operated by Damas, arrive at Huelva station.
There are 434+ hotels available in San Juan del Puerto.
Check out Blablacar's carpooling service for rideshare options between Moguer and San Juan del Puerto. A great option if you don't have a driver's licence or want to avoid public transport.
What companies run services between Moguer, Spain and San Juan del Puerto, Spain?
You can take a bus from Moguer - Lobito-Av América to San Juan Puerto via Huelva in around 1h 38m.
- Phone
- +34 959 256 900
- [email protected]
- Website
- damas-sa.es
Bus from Moguer - Lobito-Av América to Huelva
- Ave. Duration
- 28 min
- Frequency
- Every 2 hours
- Estimated price
- €1–4
- Schedules at
- damas-sa.es
Bus from Huelva to San Juan Puerto
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- €1–3
- Schedules at
- damas-sa.es
- Website
- BlaBlaCar.es
Rideshare from Moguer to San Juan del Puerto
- Ave. Duration
- 23 min
- Frequency
- Twice daily
- Estimated price
- €2
- Schedules at
- BlaBlaCar.es
- Ave. Duration
- 6 min
- Estimated price
- €9–12
Radio Taxi Huelva
- Phone
- +34 959 49 98 16
- Website
- radiotaxihuelva.com
Taxi Huelva
- Phone
- +34 959 24 22 22
- Website
- taxi-huelva.com
Teletaxi Huelva
- Phone
- +34 959 25 00 22
- Website
- teletaxihuelva.es
Want to know more about travelling around Spain
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Is ride-sharing platform BlaBlaCar right for you?
Read the travel guide










