
Yes. Mozambique’s state railway CFM runs passenger services on three main corridors — Ressano Garcia (Maputo–Ressano Garcia), Goba (Maputo–Goba) and Limpopo (Maputo–Chicualacuala) — plus central Beira and Nacala services. Trains are affordable, generally safe and culturally rich; check cfm.co.mz for current timetables.
Mozambique by Train: Railway Adventures on the CFM Network
There is no better way to see a country than from the window of a train. In Mozambique, the railway network — operated by Caminhos de Ferro de Moçambique (CFM) — carries nearly 7 million passengers annually, connecting cities, towns, and rural communities across three major corridors. Train travel in Mozambique is not just transport; it's a journey through colonial history, post-independence reconstruction, and the daily rhythm of Mozambican life.
Quick Answer: Can You Travel by Train in Mozambique?
Yes. Mozambique's CFM railway network operates passenger services on three main lines: the Ressano Garcia line (Maputo to South Africa border), the Goba line (Maputo to Eswatini border), and the Limpopo line (Maputo to Zimbabwe border). The central region also has services around Beira. Trains are affordable, safe, and offer a unique cultural experience. The most popular route for travelers is Maputo to Ressano Garcia (South Africa border). Schedules change frequently — check the CFM website (cfm.co.mz) or ask locally for current timetables.
The CFM Network: Three Corridors
Mozambique's railway system is organized around three historical corridors, each built to connect the interior to a port city:
1. Southern Network (CFM-Sul) — Based in Maputo
The southern network radiates from Maputo and is the most developed for passenger travel:
Ressano Garcia Line (Maputo Corridor)
- Route: Maputo → Ressano Garcia (South Africa border, connects to Komatipoort)
- Distance: ~88 km
- Journey time: ~3 hours
- Frequency: Daily services
- Significance: This is the historic line that connects Johannesburg/Pretoria to Maputo, allowing overland travel from South Africa. The famous train journey from Johannesburg to Maputo follows this route.
Goba Line
- Route: Maputo → Goba (Eswatini border)
- Distance: ~74 km
- Journey time: ~2.5 hours
- Frequency: Several trains per week
- Significance: Connects Maputo to the Eswatini border, primarily used by cross-border commuters and traders
Limpopo Line
- Route: Maputo → Chicualacuala (Zimbabwe border)
- Distance: ~534 km
- Frequency: Limited passenger services
- Significance: Connects Maputo to Zimbabwe, passing through Gaza Province. Currently undergoing rehabilitation for both cargo and passenger services.
2. Central Network (CFM-Centro) — Based in Beira
The central network connects the port of Beira to the interior:
Beira Corridor (Sena Line)
- Route: Beira → Dondo → Muxúngue (and historically to Malawi border)
- Distance: Varies by service
- Frequency: Daily commuter services around Beira-Dondo
- Significance: The Sena Line is one of the oldest railways in Mozambique, built in the late 1800s. It's being rehabilitated for both passenger and cargo use. The Beira-Dondo section is the most active for passengers.
Trans-Zambezi Railway
- The historic connection from Beira to Malawi (via the Dona Ana Bridge over the Zambezi) — currently being restored for limited passenger services.
3. Northern Network (CFM-Norte) — Based in Nampula
Nacala Corridor
- Route: Nacala → Nampula → Cuamba (and historically to Malawi)
- Distance: ~900 km to Cuamba
- Frequency: Limited services
- Significance: Connects the deep-water port of Nacala to the Malawi border. Passenger services are infrequent but the route passes through spectacular scenery.
The Journey from Johannesburg to Maputo by Train
This is the crown jewel of Mozambican train travel — an overland journey from South Africa to Mozambique that traces the historic Maputo Corridor.
Route Overview
- Johannesburg/Pretoria → Komatipoort (South African side, via PRASA/Shosholoza Meyl)
- Komatipoort → Ressano Garcia (cross-border, by road or connecting service)
- Ressano Garcia → Maputo (CFM local service)
What to Expect
- The journey takes a full day with connections
- Classes: Conventional (reserved seating) and suburban (unreserved)
- Tickets purchased at stations (advance booking recommended for conventional class)
- Border formalities at Ressano Garcia (have your passport and visa/eVisa ready)
Why Take the Train?
- Scenery: The route passes through the Lebombo Mountains and into the lush Maputo floodplain
- Culture: The train is a cross-section of Mozambican life — traders, students, families, workers
- History: You're traveling the same route that connected the gold mines of Johannesburg to the port of Maputo for over a century
- Cost: Significantly cheaper than flying
- Adventure: The border crossing at Ressano Garcia is an experience in itself
Train Travel Around Beira
The Beira-Dondo commuter line is one of the most charming train journeys in Mozambique. The short route (about 30 km) connects Beira to the satellite town of Dondo, passing through mangrove-fringed wetlands and rural communities.
Beira-Dondo Practical Info
- Journey time: ~45 minutes
- Frequency: Multiple daily services (morning and afternoon peaks)
- Cost: Very affordable (a few meticais)
- Experience: Standing room only is common during peak hours, but the journey is a wonderful glimpse into daily Mozambican life
While in Beira, explore the historic railway station and the iconic Cargo Shed (Casa do Capitão), both relics of the city's railway heritage. Read our Sofala Province guide for more about Beira and the surrounding area.
Train Travel in Maputo
The Maputo Railway Station
Maputo's central railway station (Estação dos Caminhos de Ferro) is one of the most beautiful colonial-era buildings in Africa. Built in 1908-1916, the neoclassical structure with its green-and-white façade and wrought-iron details is worth visiting even if you never board a train. The station features:
- Historic architecture with marble columns and vaulted ceilings
- A small railway museum with vintage locomotives
- Cafés and event spaces
- The famous CFM clock tower
Suburban Trains from Maputo
CFM operates suburban commuter trains from Maputo to:
- Marracuene (~30 km north) — gateway to Macaneta Beach
- Matola (~15 km west) — industrial suburb
- Ressano Garcia (~88 km) — South Africa border
The Marracuene train is particularly useful for travelers heading to Macaneta Beach — the train drops you at Marracuene station, from where it's a short chapa (minibus taxi) ride to the beach.
Practical Guide to Train Travel in Mozambique
Ticket Classes
| Class | Description | Best For | |-------|-------------|----------| | Conventional | Reserved seating, air-conditioned on some routes | Tourists, longer journeys | | Suburban | Unreserved seating, no AC | Short hops, budget travel |
Buying Tickets
- Where: At the departure station's ticket office
- When: On the day of travel or 1 day in advance for conventional class
- Payment: Cash (meticais only — bring small notes)
- Online: Not widely available — the CFM website (cfm.co.mz) has limited online booking
What to Bring
- Passport (required for cross-border services)
- Cash for tickets and food
- Snacks and water (train food services are limited)
- Phone with offline maps
- Patience — delays are common
What to Expect Onboard
- Seating: Bench seating in suburban class, individual seats in conventional
- Air conditioning: Not guaranteed (even in conventional class)
- Food: Vendors board trains at stations selling snacks, drinks, fruit
- Luggage: No formal luggage limits — keep valuables with you
- Crowds: Suburban trains can be very crowded during peak hours (6-9am, 4-7pm)
Safety on Mozambican Trains
Train travel in Mozambique is generally safe. Common-sense precautions apply:
- Keep valuables secure and out of sight
- Avoid traveling alone at night on suburban routes
- Keep your ticket with you until you exit the station
- Be aware of pickpockets at busy stations
The History Behind the Rails
Mozambique's railway network was built during the colonial era (late 1800s-early 1900s) primarily to connect the interior of southern Africa to the Indian Ocean ports of Maputo, Beira, and Nacala. The lines were engineered to serve the mining and agricultural industries of what are now South Africa, Zimbabwe, Malawi, and Zambia.
After independence in 1975, CFM took over the network. The civil war (1977-1992) severely damaged infrastructure — tracks were mined, bridges destroyed, and rolling stock looted. Since the peace agreement, CFM has been steadily rebuilding with support from international partners.
The Dona Ana Bridge over the Zambezi River — at 3.7 km, one of the longest railway bridges in Africa — stands as a testament to both the ambition of the original railway builders and the resilience of post-war reconstruction.
Train Travel vs Other Transport
| Factor | Train | Bus | Flying | Car | |--------|-------|------|--------|-----| | Cost | Very low | Low | High | Medium | | Speed | Slow | Medium | Fast | Medium | | Comfort | Moderate | Moderate | High | Variable | | Scenery | Excellent | Good | N/A | Good | | Cultural experience | Excellent | Good | Minimal | Moderate | | Reliability | Variable | Good | Good | Good | | Best for | Short routes, cultural immersion | Inter-city travel | Long distances | Flexibility |
See our Getting Around Mozambique guide for a complete comparison of all transport options.
Combining Train Travel with Tourism
Maputo to Marracuene → Macaneta Beach
Take the morning train from Maputo to Marracuene, then a chapa to Macaneta Beach for a day trip. The train ride through the Maputo countryside is half the fun. See our Maputo Province guide for Macaneta details.
Maputo City → Railway Station → Old City Walk
Even if you don't ride the trains, Maputo's railway station is a must-visit. Combine it with a walking tour of the old city — the station, the Praça dos Trabalhadores, the Fortaleza, and the Central Market form a perfect colonial-era walking circuit.
Beira → Dondo Day Trip
Take the morning commuter train from Beira to Dondo and back. The journey takes you through wetlands and rural communities, offering a glimpse of daily life in Sofala Province. Read our Sofala Province guide for more.
Tips for Train Enthusiasts
If you're a railway enthusiast, Mozambique offers unique opportunities:
- Vintage locomotives: Maputo station has preserved steam and diesel locomotives
- Colonial architecture: Stations in Maputo, Beira, and Inhambane showcase Portuguese colonial railway architecture
- Historic bridges: The Dona Ana Bridge over the Zambezi and the bridges along the Limpopo line are engineering marvels
- Cross-border routes: The Ressano Garcia line is one of the few rail border crossings in southern Africa
The Future of Mozambican Rail
CFM is investing in modernization. The Ressano Garcia and Limpopo lines are being upgraded to increase capacity. Record passenger numbers (6.9 million in 2024 on the southern and central networks alone) demonstrate growing demand. New rolling stock is being acquired, and there are plans to restore more inter-city passenger services.
For travelers, this means train travel in Mozambique will only get better — but there's something special about riding the rails now, while the experience is still raw, authentic, and gloriously unhurried.
Ready to ride Mozambique's rails? Read our Getting Around Mozambique guide for complete transport information, browse our directory for accommodations near railway stations, and check the CFM website for current schedules.
Quick Comparison
| Feature | Option A | Option B |
|---|---|---|
| Cost | Train — Very low (cheaper than most alternatives) | Bus — Low (often slightly more expensive than trains) |
| Speed | Train — Slow (longer journey times on many routes) | Flying — Fast (best for long distances) |
| Comfort | Train — Moderate (conventional seating or suburban benches; AC not guaranteed) | Car — Variable (depends on vehicle and road conditions) |
| Scenery | Train — Excellent (routes pass mountains, floodplains and wetlands) | Bus — Good (road routes show countryside but often less continuous views) |
| Best for | Train — Short routes, cultural immersion and scenic travel | Bus — Inter-city travel and broader network coverage |
Key Facts
CFM's southern and central networks carried 6.9 million passengers in 2024.
LogisticsThe Ressano Garcia Line runs approximately 88 km from Maputo to Ressano Garcia and typically takes about three hours.
LogisticsThe Goba Line covers roughly 74 km from Maputo to Goba, with a journey time of about 2.5 hours and several trains per week.
LogisticsThe Limpopo Line from Maputo to Chicualacuala is about 534 km long and currently offers limited passenger services while undergoing rehabilitation.
InfrastructureThe Beira–Dondo commuter service covers approximately 30 km in about 45 minutes and operates multiple daily services.
LogisticsMaputo’s central railway station was built between 1908 and 1916 and contains a small railway museum with preserved steam and diesel locomotives.
HistoryThe Dona Ana Bridge over the Zambezi River is approximately 3.7 km long and is one of Africa’s longest railway bridges.
InfrastructureTrain travel in Mozambique is generally safe, but travelers are advised to secure valuables, avoid traveling alone at night on suburban routes, and keep their tickets until exiting the station.
Safety