There are 4 ways to get from Rabat to Seville by plane, bus and ferry, bus, car or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Fly • 1 h 57 min
$291 - $1,917
Bus and ferry, bus • 6 h 40 min
$40 - $72
2 alternative options
Bus and ferry, bus via Seville • 7 h 20 min
$43 - $72
Drive, car ferry • 5 h 44 min
$87 - $203
Questions & Answers
The cheapest way to get from Rabat to Seville is to bus and ferry and bus which costs MAD 380 - MAD 700 and takes 6 h 40 min.
The quickest way to get from Rabat to Seville is to fly which costs MAD 2,700 - MAD 19,000 and takes 1 h 57 min.
No, there is no direct bus from Rabat to Seville. However, there are services departing from Rabat and arriving at Seville via Algeciras. The journey, including transfers, takes approximately 6 h 40 min.
The distance between Rabat and Seville is 383 km.
The best way to get from Rabat to Seville without a car is to bus and ferry and bus which takes 6 h 40 min and costs MAD 380 - MAD 700.
It takes approximately 1 h 57 min to get from Rabat to Seville, including transfers.
Rabat to Seville bus services, operated by Autolinee Gambioli, depart from Rabat station.
The quickest flight from Rabat Airport to Sevilla Airport is the direct flight which takes 1 h 10 min.
Rabat to Seville bus services, operated by Autocares Valenzuela, arrive at Seville station.
Seville is 1 h ahead of Rabat. It is currently 11:28 AM in Rabat and 12:28 PM in Seville.
What companies run services between Rabat, Morocco and Seville, Spain?
Ryanair flies from Rabat to Seville twice a week.
Flights from Rabat to Sevilla
- Ave. Duration
- 1 h 10 min
- Thursday and Sunday
- Estimated price
- $18 - $110
Bus from Algeciras to Seville
A Spanish subsidiary of National Express, ALSA provides bus and coach services across Spain and neighbouring countries including Portugal, France, Germany, the Netherlands, Italy, Poland and Malta. Founded in 1923, ALSA values service and the customer experience. Buses are equipped with communal TV screens showing movies, individual behind-seat screens, ALSA radio, app for books and music, and free WiFi so you’re never bored on your journey. ALSA services are accessible to people with disabilities, and guide dogs are welcome on all journeys. Flexibility is another highlight of an ALSA journey, with three types of tickets on offer - Frequent Traveller Pass, Share Pass and ALSA Pass, along with discounts for senior citizens, students and children.
Bus from Algeciras to Sevilla
- Ave. Duration
- 2 days 23 h
- Once daily
- Estimated price
- $24 - $40
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 Flying into Beijing?, How do I buy a London Underground ticket? and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.
More Questions & Answers
Ryanair offers flights from Rabat Airport to Sevilla Airport.
There are 2034+ hotels available in Seville. Prices start at $52 USD per night.
The best way to get from Rabat to Rabat Airport is to taxi which takes 15 min and costs MAD 95 - MAD 120.