There are 4 ways to get from Kharouba (Station) to M’sila by train, bus, car, 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.
Train
best- Take the train from Agha to M'Silatrain
5h 13m$6–10Bus, train
cheapest- Take the bus from Algiers to Bordj Bou Arreridjbus
- Take the train from Bordj Bou Arreridj to M'Silatrain
7h 6m$4–180Drive 226.8 km
- Drive from Kharouba (Station) to M’silacar 226.8 km
2h 50m$7–10Taxi
- Take the taxi from Kharouba (Station) to M’silataxi 226.8 km
2h 50m$90–120
Questions & Answers
The cheapest way to get from Kharouba (Station) to M’sila is to train which costs $5 - $10 and takes 5h 13m.
The fastest way to get from Kharouba (Station) to M’sila is to drive which takes 2h 50m and costs $6 - $10.
No, there is no direct train from Kharouba (Station) to M’sila. However, there are services departing from Kharouba and arriving at M'Sila via Les fusillés and Agha. The journey, including transfers, takes approximately 5h 13m.
The distance between Kharouba (Station) and M’sila is 295 km. The road distance is 226.8 km.
The best way to get from Kharouba (Station) to M’sila without a car is to train which takes 5h 13m and costs $5 - $10.
It takes approximately 5h 13m to get from Kharouba (Station) to M’sila, including transfers.
Kharouba (Station) to M’sila train services, operated by Algeria National Rail, depart from Agha station.
Kharouba (Station) to M’sila train services, operated by Algeria National Rail, arrive at M'Sila station.
Yes, the driving distance between Kharouba (Station) to M’sila is 227 km. It takes approximately 2h 50m to drive from Kharouba (Station) to M’sila.
What companies run services between Kharouba (Station), Algeria and M’sila, Algeria?
Algeria National Rail operates a train from Agha to M'Sila once daily. Tickets cost $5–9 and the journey takes 3h 53m.
- Phone
- (213) 21 71 15 10
- [email protected]
- Website
- sntf.dz
Train from Agha to M'Sila
- Ave. Duration
- 3h 53m
- Frequency
- Once daily
- Estimated price
- $5–9
- Schedules at
- sntf.dz
Train from Bordj Bou Arreridj to M'Sila
- Ave. Duration
- 47 min
- Frequency
- Once daily
- Estimated price
- $1–2
- Schedules at
- sntf.dz
- Phone
- (213) 21 77 00 66
- [email protected]
- Website
- sogral.dz
Bus from Algiers to Bordj Bou Arreridj
- Ave. Duration
- 4h
- Frequency
- Every 30 minutes
- Estimated price
- $3–180
- Schedules at
- sogral.dz
- Ave. Duration
- 2h 50m
- Estimated price
- $90–120
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 How to travel India's Golden Triangle, The London Underground: Essential tips to navigate the Tube, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.




