There are 5 ways to get from Casablanca to Velilla de San Antonio by plane, bus, train, 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.

Recommended option

Fly from Casablanca, line 280 bus  •  6 h 8 min

  1. Fly from Casablanca (CMN) to Madrid (MAD) CMN - MAD
  2. Take the line 280 bus from Méjico 8 to Velilla de San Antonio - Olivar 2

$79 - $212

Cheapest option

Train to Rabat, fly  •  6 h 57 min

  1. Take the train from Casablanca Port to Salé Tabriquet
  2. Fly from Rabat (RBA) to Madrid (MAD) RBA - MAD

$49 - $346

3 alternative options

Bus  •  24 h 53 min

  1. Take the bus from Casablanca to Tanger
  2. Take the bus from Tanger to Madrid Estacion Sur

$149 - $228

Bus, train  •  25 h 23 min

  1. Take the bus from Casablanca to Alicante
  2. Take the train from Alacant-Terminal to Madrid-Puerta de Atocha Ave / ...

$181 - $255

Drive, car ferry  •  15 h 23 min

  1. Drive from Casablanca to Tangier
  2. Take the car ferry from Tangier to Motril
  3. Drive from Motril to Velilla de San Antonio

$447 - $1,081

What companies run services between Casablanca, Morocco and Velilla de San Antonio, Spain?

You can take a bus from Casablanca to Velilla de San Antonio via Tanger, Tangier Ferry, Tanger, Madrid Estacion Sur, and Madrid in around 24 h 53 min.

Airlines
Royal Air Maroc
Website
royalairmaroc.com
Flights from Casablanca to Madrid
Ave. Duration
1 h 50 min
When
Every day
Estimated price
$120 - $440
Flights from Rabat to Madrid
Ave. Duration
1 h 25 min
When
Monday and Friday
Estimated price
$60 - $800
Iberia
Website
iberia.com
Flights from Casablanca to Madrid
Ave. Duration
1 h 40 min
When
Every day
Estimated price
$120 - $440
Ryanair
Website
ryanair.com
Flights from Rabat to Madrid
Ave. Duration
1 h 35 min
When
Tuesday, Thursday and Saturday
Estimated price
$26 - $160
Train operators
Bus operators
Empresa Turística de Autobuses S.A.U.
Phone
+34 (0) 91 669 95 75
Email
info@etasa.es
Website
etasa.es
Bus from Méjico 8 to Velilla de San Antonio - Olivar 2
Ave. Duration
23 min
Frequency
Hourly
Estimated price
$4
Schedules at
etasa.es
CTM
Phone
0800090030
Email
ctmweb.ma@gmail.com
Website
ctm.ma
Bus from Casablanca to Tanger
Ave. Duration
6 h
Frequency
Every 4 hours
Estimated price
$13 - $22
Schedules at
ctm.ma
Regular
$17
Premium
$22
ALSA
Phone
+34 902 42 22 42
Website
alsa.es
Bus from Tanger to Madrid Estacion Sur
Ave. Duration
16 h
Frequency
Once daily
Estimated price
$130 - $200
Website
alsa.com
Bus from Casablanca to Alicante
Ave. Duration
20 h 45 min
Frequency
3 times a week
Estimated price
$100 - $160
Website
alsa.com
Ferry operators
FRS Ferries
Website
frs.es
Car ferry from Tangier to Motril
Ave. Duration
7 h
Frequency
Once daily
Estimated price
$360 - $950
Schedules at
frs.es
Passenger
$365
Standard Car
$921

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 Slovenia: Getting from Ljubljana to Lake Bled, Is ride-sharing platform BlaBlaCar right for you? and How to get from London to Edinburgh - to help you get the most out of your next trip.

Questions & Answers

How far is it from Casablanca to Velilla de San Antonio?

The distance between Casablanca and Velilla de San Antonio is 838 km.

What is the cheapest way to get from Casablanca to Velilla de San Antonio?

The cheapest way to get from Casablanca to Velilla de San Antonio is to fly and line 280 bus which costs MAD 700 - MAD 2,000 and takes 6 h 8 min.

What is the fastest way to get from Casablanca to Velilla de San Antonio?

The quickest way to get from Casablanca to Velilla de San Antonio is to fly and line 280 bus which takes 6 h 8 min and costs MAD 700 - MAD 2,000.

How long does it take to get from Casablanca to Velilla de San Antonio?

It takes approximately 6 h 8 min to get from Casablanca to Velilla de San Antonio, including transfers.