There are 6 ways to get from Batman to Rabat by plane, train, bus, car ferry, 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.
Fly Batman to Mohammed V International Airport, train
best- Fly from Batman (BAL) to Mohammed V International Airport (CMN)plane BAL - CMN
- Take the train from Casablanca to Rabat Villetrain
12h 45mMAD 1,787–5,649Train to Diyarbakır Airport, fly to Mohammed V International Airport, train
cheapest- Take the train from Batman to Diyarbakırtrain
- Fly from Diyarbakır Airport (DIY) to Mohammed V International Airport (CMN)plane DIY - CMN
- Take the train from Casablanca to Rabat Villetrain
15h 42mMAD 1,773–5,641Bus, car ferry, train
- Take the bus from Batman bus station to İstanbul Esenler bus stationbus
- Take the bus from Istanbul Büyük Otogari to Sofia Serdica Bus Stationbus
- Take the bus from Sofia to Almeriabus
- Take the car ferry from Almeria to Nadorcarferry
- Take the train from Nador to Rabat Villetrain
4d 4hMAD 2,682–9,405Taxi to Mardin Airport, fly to Mohammed V International Airport, train
- Take the taxi from Batman to Mardin Airport (MQM)taxi
- Fly from Mardin Airport (MQM) to Mohammed V International Airport (CMN)plane MQM - CMN
- Take the train from Casablanca to Rabat Villetrain
10h 56mMAD 3,145–8,808Fly Batman to Rabat-Salé
- Fly from Batman (BAL) to Rabat-Salé (RBA)plane BAL - RBA
11h 5mMAD 2,145–7,070Taxi to Muş Airport, fly to Mohammed V International Airport, train
- Take the taxi from Batman to Muş Airport (MSR)taxi
- Fly from Muş Airport (MSR) to Mohammed V International Airport (CMN)plane MSR - CMN
- Take the train from Casablanca to Rabat Villetrain
13h 38mMAD 2,441–7,277
Batman (BAL) to Mohammed V International Airport (CMN) flights
Questions & Answers
The cheapest way to get from Batman to Rabat is to fly and train which costs MAD 1,700 - MAD 6,000 and takes 12h 45m.
The fastest way to get from Batman to Rabat is to taxi and fly and train which takes 10h 56m and costs MAD 3,100 - MAD 9,000.
The distance between Batman and Rabat is 4508 km.
The best way to get from Batman to Rabat without a car is to bus and car ferry and train which takes 4 days 4h and costs MAD 2,600 - MAD 9,500.
It takes approximately 12h 45m to get from Batman to Rabat, including transfers.
Rabat is 3h behind Batman. It is currently 4:20 PM in Batman and 1:20 PM in Rabat.
There are 1610+ hotels available in Rabat.
What companies run services between Batman, Turkey and Rabat, Morocco?
Turkish Airlines and Air Arabia Maroc fly from Batman (BAL) to Rabat-Salé (RBA) twice a week.
- Website
- turkishairlines.com
Flights from Batman to Mohammed V International Airport via Istanbul
- Ave. Duration
- 9h 55m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- MAD 1,800–7,000
Flights from Mardin Airport to Mohammed V International Airport via Istanbul
- Ave. Duration
- 10h 45m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- MAD 2,700–11,000
Flights from Muş Airport to Mohammed V International Airport via Istanbul
- Ave. Duration
- 9h 15m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- MAD 1,800–7,000
Flights from Diyarbakır Airport to Mohammed V International Airport via Istanbul
- Ave. Duration
- 9h 40m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- MAD 1,900–7,500
- Website
- airarabia.com
Flights from Batman to Mohammed V International Airport via Sabiha Gokcen
- Ave. Duration
- 12h 55m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- MAD 1,700–5,500
Flights from Mardin Airport to Mohammed V International Airport via Sabiha Gokcen
- Ave. Duration
- 6h 35m
- When
- Friday
- Estimated price
- MAD 2,500–8,000
Flights from Batman to Rabat-Salé via Istanbul
- Ave. Duration
- 13h 20m
- When
- Sunday
- Estimated price
- MAD 2,100–7,000
Flights from Diyarbakır Airport to Mohammed V International Airport via Sabiha Gokcen
- Ave. Duration
- 8h 25m
- When
- Monday, Wednesday, Saturday, and Sunday
- Estimated price
- MAD 1,700–5,500
- Website
- flypgs.com
Flights from Batman to Mohammed V International Airport via Sabiha Gokcen
- Ave. Duration
- 10h 35m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- MAD 1,400–6,000
Flights from Muş Airport to Mohammed V International Airport via Sabiha Gokcen
- Ave. Duration
- 13h 25m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- MAD 1,400–6,000
Flights from Diyarbakır Airport to Mohammed V International Airport via Sabiha Gokcen
- Ave. Duration
- 15h 35m
- When
- Thursday, Friday, and Sunday
- Estimated price
- MAD 1,400–6,000
- Website
- eurowings.com
Flights from Diyarbakır Airport to Mohammed V International Airport via Dusseldorf
- Ave. Duration
- 11h 50m
- When
- Sunday
- Estimated price
- MAD 2,000–6,000
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf.ma
Train from Casablanca to Rabat Ville
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- MAD 35–75
- Schedules at
- oncf-voyages.ma
- Book at
- oncf.ma
- 2nd Class
- MAD 35–50
- 1st Class
- MAD 50–75
Train from Nador to Rabat Ville
- Ave. Duration
- 9h 26m
- Frequency
- Once daily
- Estimated price
- MAD 230–470
- Schedules at
- oncf-voyages.ma
- Book at
- oncf.ma
- 2nd Class
- MAD 230–320
- 1st Class
- MAD 340–470
- Phone
- +90 444 8 233
- cozum@tcddtasimacilik.gov.tr
- Website
- tcdd.gov.tr
Train from Batman to Diyarbakır
- Ave. Duration
- 2h 8m
- Frequency
- 3 times a day
- Estimated price
- MAD 24–40
- Website
- https://www.tcdd.gov.tr/lang/en
- Phone
- 444 0 562
- kamilkoc@kamilkoc.com.tr
- Website
- flixbus.com.tr
Bus from Batman bus station to İstanbul Esenler bus station
- Ave. Duration
- 22h
- Frequency
- Once daily
- Estimated price
- MAD 390–550
- Schedules at
- flixbus.com.tr
- Phone
- +359 0885700870
- support@citylines.eu
- Website
- citylines.eu
Bus from Istanbul Büyük Otogari to Sofia Serdica Bus Station
- Ave. Duration
- 9h
- Frequency
- 4 times a day
- Estimated price
- MAD 340–460
- Website
- https://citylines.eu/
- Phone
- +359 700 20 544
- Website
- ardatur.bg
Bus from Istanbul Büyük Otogari to Sofia Serdica Bus Station
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- MAD 340–470
- Website
- https://ardatur.bg/en/
- Phone
- +90 212 658 00 61
- info@huntur.com.tr
- Website
- huntur.com.tr
Bus from Istanbul Büyük Otogari to Sofia Serdica Bus Station
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- MAD 260–300
- Website
- https://www.huntur.com.tr/?l=EN
- Phone
- 02 981 10 40
- travel@yubim.eu
- Website
- yubim.eu
Bus from Sofia to Almeria
- Ave. Duration
- 2d
- Frequency
- Twice a week
- Estimated price
- MAD 1,200–1,600
- Schedules at
- yubim.eu
- Phone
- +34 (0) 902 456 500
- Website
- armastrasmediterranea.com
Car ferry from Almeria to Nador
- Ave. Duration
- 7h
- Frequency
- 4 times a day
- Estimated price
- MAD 600–900
- Website
- https://armastrasmediterranea.com/en
- Phone
- +34 912 66 02 15
- reservas@balearia.com
- Website
- balearia.com
Car ferry from Almeria to Nador
- Ave. Duration
- 7h
- Frequency
- 4 times a week
- Estimated price
- MAD 900–6,334
- Website
- https://www.balearia.com/en
- Seating
- MAD 900–1,700
- Cabin
- MAD 2,800–4,300
- Car - Seat
- MAD 3,048
- Car - Cabin
- MAD 6,334
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Car ferry from Almeria to Nador
- Ave. Duration
- 13h 30m
- Frequency
- 5 times a week
- Estimated price
- MAD 600–1,170
- Website
- https://www.gnv.it/en
- Seat
- MAD 600–800
- Cabin
- MAD 1,140–1,170
- Ave. Duration
- 2h 17m
- Estimated price
- MAD 550–1,200
Batman Taksi
- Phone
- +90 555 152 72 70
- Website
- batmantaksiduragi.com
Batman Taksi
- Phone
- +90 555 152 72 70
- Website
- batmantaksiduragi.com
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 Travelling to the US: What do I need to know?, How to get from JFK to New York City, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.













































