HUB hero image

How to Travel from

Batna to Oran

by Rideshare, Route or Car

Batna
+0
Oran
Transport search to Oran
Batna
+0
Oran
Building a composite car route
Cheapest
Best Offer!
Car
8 h 25 min
797 km.
from $43
Composite Route Car Only

Five ways to Travel from Batna to Oran

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Airlines

Air Algérie

Website:
airalgerie.dz/
Plane from Mohamed Boudiaf International Airport to Oran
Ave. Duration:
1h 31m
Frequency:
Monday, Tuesday, Thursday, and Friday
Estimated price:
$50.63–$164.55
Plane from Batna International Airport to Oran
Ave. Duration:
4h 15m
Frequency:
Monday, Friday, and Sunday
Estimated price:
$51.90–$177.21

Train operators

Algeria National Rail

Phone:
(213) 21 71 15 10
Website:
sntf.dz/
Train from Batna to Agha
Ave. Duration:
6h 25m
Frequency:
Once daily
Estimated price:
$10.13–$15.19
Train from Alger to Gare
Ave. Duration:
5h 15m
Frequency:
5 times a day
Estimated price:
$8.86–$13.92

Bus operators

Sogral SPA

Phone:
(213) 21 77 00 66
Website:
sogral.dz/index.php/fr/
Bus from Batna to Algiers
Ave. Duration:
6h
Frequency:
Every 30 minutes
Estimated price:
$4.81–$7.59
Bus from Algiers to Oran
Ave. Duration:
8h
Frequency:
Hourly
Estimated price:
$5.06–$7.59

Questions and Answers

What is the most affordable transportation option from Batna to Oran?

$9.58 - $15.32

What is the quickest way to travel from Batna to Oran?

The quickest way to travel from Batna to Oran is to taxi and fly, which takes 3 hours and 6 minutes and costs between $95.77 and $229.85.

Do you need to book a bus to go from Batna to Oran?

No, you do not need to book a bus to go from Batna to Oran. However, there are services departing from Batna and arriving at Oran via Algiers. The journey, including transfers, takes approximately 14h 40m.

How far is it from Batna to Oran?

The distance between Batna and Oran is 771 kilometers. The road distance is 796.7 kilometers.

How can I travel from Batna to Oran using public transportation?

The best way to get from Batna to Oran without a car is to train which takes 13 hours and 6 minutes and costs $19.15 - $29.37.

How long does it take to travel from Batna to Oran, including transfers, by car?

It takes approximately 3 hours 6 minutes to get from Batna to Oran, including transfers.

Where can I catch the Batna to Oran bus from?

Sogral SPA operates Batna to Oran bus services that depart from Batna station.

What is the best way to travel from Batna to Oran?

The train journey from Batna to Oran takes 13 hours and 6 minutes and costs $19.15 to $29.37. Alternatively, you can take a bus which costs $9.58 to $15.32 and takes 14 hours and 40 minutes. You could also fly from Batna to Oran, which costs $70.23 to $204.31 and takes 4 hours and 15 minutes.

Where does the Batna to Oran bus arrive?

Batna to Oran bus services, operated by Sogral SPA, arrive at Algiers station.

Can you drive from Batna to Oran?

The driving distance between Batna and Oran is 797 kilometers. It takes approximately 8 hours and 25 minutes to drive from Batna to Oran.

What are the options for accommodation near Oran?

There are 150+ hotels available in Oran. Prices start at $34.49 per night.
+0