HUB hero image

How to Travel from

Nabeul to Beja

by Rideshare or Car

Nabeul
+0
Beja
Transport search to Beja
Nabeul
+0
Beja
Building a composite car route
Cheapest
Best Offer!
Car
2 h 5 min
178 km.
from $9
Composite Route Car Only

Two ways to Travel from Nabeul to Beja

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Train operators

Tunisian Railways

Phone:
+216 71 34 55 11
Website:
sncft.com.tn/
Train from Nabeul to Tunis
Ave. Duration:
1h 37m
Frequency:
Once daily
Estimated price:
$1.91–$2.17
Train from Tunis Ville to Béja
Ave. Duration:
2h 28m
Frequency:
3 times a day
Estimated price:
$2.68–$2.93

Bus operators

Bizerte Regional Transport

Website:
srtbizerte.com.tn
Bus from Tunis Carthage Airport to Bizerte
Ave. Duration:
1h
Frequency:
Hourly
Estimated price:
$1.45
Bus from Bizerte Gare Routière to Béja
Ave. Duration:
2h 20m
Frequency:
Twice daily
Estimated price:
$2.03

STRGN

Phone:
72 233 200
Website:
srtgn.com.tn
Bus from Nabeul to Tunis
Ave. Duration:
1h 2m
Frequency:
Every 30 minutes

Questions and Answers

What is the cheapest way to get from Nabeul to Béja?

The cheapest way to get from Nabeul to Béja is to train which costs $3.91 - $4.35 and takes 5h 5m.

What is the fastest way to get from Nabeul to Béja?

The fastest way to get from Nabeul to Béja is to drive which takes 2h 5m and costs $11.96 - $17.39 .

Is there a direct bus between Nabeul and Béja?

No, there is no direct bus from Nabeul to Béja. However, there are services departing from Nabeul and arriving at Béja via Tunis Carthage Airport and Bizerte Gare Routière. The journey, including transfers, takes approximately 6h 22m.

Is there a direct train between Nabeul and Béja?

No, there is no direct train from Nabeul to Béja. However, there are services departing from Nabeul and arriving at Béja via Tunis Ville. The journey, including transfers, takes approximately 5h 5m.

How far is it from Nabeul to Béja?

The distance between Nabeul and Béja is 195 km. The road distance is 178.7 km.

How do I travel from Nabeul to Béja without a car?

The best way to get from Nabeul to Béja without a car is to train which takes 5h 5m and costs $3.91 - $4.35 .

How long does it take to get from Nabeul to Béja?

It takes approximately 5h 5m to get from Nabeul to Béja, including transfers.

Where do I catch the Nabeul to Béja bus from?

Nabeul to Béja bus services, operated by STRGN, depart from Nabeul station.

Where do I catch the Nabeul to Béja train from?

Nabeul to Béja train services, operated by Tunisian Railways, depart from Nabeul station.

Train or bus from Nabeul to Béja?

The best way to get from Nabeul to Béja is to train which takes 5h 5m and costs $3.91 - $4.35 . Alternatively, you can bus, which costs and takes 6h 22m.

Where does the Nabeul to Béja bus arrive?

Nabeul to Béja bus services, operated by STRGN, arrive at Tunis station.

Where does the Nabeul to Béja train arrive?

Nabeul to Béja train services, operated by Tunisian Railways, arrive at Tunis Ville station.

Can I drive from Nabeul to Béja?

Yes, the driving distance between Nabeul to Béja is 179 km. It takes approximately 2h 5m to drive from Nabeul to Béja.

Where can I stay near Béja?

There are one+ hotels available in Béja. Prices start at $0.00 per night.
+0