How to get from Sevilla to San Roque by train, bus or flight.
The best way to travel from Sevilla to San Roque is by taking a bus because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, flight, and ferry .
Distance | 87 miles (140 km) | |
Available travel modes | Bus | |
Fastest mode | Bus • $30 (€26) • 13 h 15 min |
Take a bus to travel 87 miles (140 km) from Sevilla to San Roque. Travelers can even take a direct bus from Sevilla to San Roque.
Air Nostrum will get you from Sevilla to San Roque at great prices. With over 1000 travel companies on Omio, you can find the best travel times, prices and tickets for your trip.
Travel Sevilla to San Roque by bus.
The fastest way to travel between Sevilla and San Roque is by bus, which requires on average 13 h 15 min of travel time.
You should expect to travel around 87 miles (140 km) between Sevilla and San Roque.
The average frequency per day from Sevilla to San Roque is:
However, we recommend checking specific travel dates for your route to San Roque from Sevilla as scheduled services by bus can vary by season or day of the week.
These are the most popular departure and arrival points from Sevilla to San Roque:
Yes, there is a direct route available from Sevilla to San Roque:
Direct services tend to save you time and add more convenience in getting you to San Roque as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets between Sevilla and San Roque.
Here are some other resources that might have the information you need