Quick heads-up before we start: if you landed here looking for Liberia in Costa Rica and the Guanacaste airport (LIR), you want a different page. This one covers the Republic of Liberia in West Africa. Everyone else, keep reading.
Here’s the short version. Liberia has one airport that matters for getting into the country from abroad — Roberts International, near Harbel, about 35 miles outside Monrovia. Everything else is either a secondary city airstrip or a gravel strip serving a county seat with no scheduled flights. The reference tables online list anywhere from 9 to 29 “airports,” and that number is technically true and practically misleading. Most of those are unpaved strips that a Cessna uses when the road is washed out.
So this guide does two things. It gives you the full table — every airport, its codes, its location — and then it tells you which ones you’ll actually use and how.
Table of Contents
- The full list of airports in Liberia
- Roberts International Airport (ROB): the only international gateway
- Spriggs Payne Airport (MLW): Monrovia’s in-town strip
- Domestic airstrips by county
- Airlines flying to Liberia
- Getting from the airport to Monrovia
- Costa Rica vs. West Africa: clearing up the confusion
The full list of airports in Liberia {#the-full-list}

Liberia’s civil aviation falls under the Liberia Civil Aviation Authority, and the country’s airports cluster into three tiers: one international airport, one paved secondary airport, and a scattering of mostly unpaved strips. Here’s the practical roster, with IATA and ICAO codes where they exist.
| Airport | City / Area | County | IATA | ICAO | Surface | Scheduled service |
|---|---|---|---|---|---|---|
| Roberts International | Harbel | Margibi | ROB | GLRB | Paved | Yes — international |
| Spriggs Payne | Monrovia | Montserrado | MLW | GLMR | Paved | Yes — domestic/regional |
| Buchanan | Buchanan | Grand Bassa | UCN | GLBU | Paved (short) | No |
| Greenville (Sinoe) | Greenville | Sinoe | SNI | GLGE | Unpaved | No |
| Cape Palmas (A. Tubman) | Harper | Maryland | CPA | GLCP | Unpaved | No |
| Tchien (Zwedru) | Zwedru | Grand Gedeh | — | GLTN | Unpaved | No |
| Voinjama (Tenebu) | Voinjama | Lofa | VON | GLVA | Unpaved | No |
| Foya | Foya | Lofa | FOY | GLFY | Unpaved | No |
| Sasstown | Sasstown | Grand Kru | SAZ | — | Unpaved | No |
| Wologisi | Wologisi | Lofa | WOI | — | Unpaved | No |
| Bahn | Bahn | Nimba | — | — | Unpaved | No |
If you’ve seen lists with 20-plus entries, they’re counting mining strips, abandoned WWII-era fields, and helipads. For trip planning, the table above is what’s real. Two of these — Roberts and Spriggs Payne — carry essentially all the traffic.
Roberts International Airport (ROB): the only international gateway {#roberts-international}

If you’re flying into Liberia from anywhere outside West Africa, you’re landing at Roberts International — code ROB, ICAO GLRB. It sits near Harbel in Margibi County, on land that was once part of the Firestone rubber plantation, which is why it’s so far from the capital. Locals and old-timers still call it “Robertsfield.”
The airport got a serious overhaul. A new terminal, financed largely through Chinese investment, opened in 2018 and replaced a facility that had been battered by Liberia’s civil wars and the 2014 Ebola outbreak, when ROB was one of the screening choke points for the entire region. The runway is long enough for wide-body jets — it served as an emergency transatlantic divert field during the Cold War, and that 11,000-foot strip is still its biggest asset.
What you’ll find now: a single modern terminal, immigration, basic cafes, car rental desks, and a row of taxi and hotel-shuttle drivers waiting outside. Don’t expect a lounge-heavy hub. It’s functional and clean, and that’s the upgrade.
Practical notes for arrival:
- Visa policy means most non-ECOWAS travelers need a visa in advance — sort it before you fly, because visa-on-arrival is inconsistent.
- Yellow fever vaccination proof is checked. The CDC’s Liberia page lays out the current requirements; bring your card.
- US dollars circulate alongside Liberian dollars. Have small USD bills for the taxi.
Spriggs Payne Airport (MLW): Monrovia’s in-town strip {#spriggs-payne}
If ROB is the front door, Spriggs Payne is the side door. Code MLW, ICAO GLMR, it sits in the Sinkor neighborhood right inside Monrovia — no 90-minute transfer required. It has a paved runway, but a short one, which caps it at smaller aircraft.
This is the airport for regional turboprops, UN and NGO flights, charters, and the handful of domestic hops that actually run. The UN Mission in Liberia (UNMIL) leaned on Spriggs Payne heavily during the peacekeeping years, and humanitarian aviation still uses it. If you’re with an aid organization or chartering into an upcountry project, odds are you’ll move through here rather than ROB.
For the ordinary traveler, you’ll rarely book a commercial international ticket into MLW. But if a regional carrier offers a Monrovia city-airport option, the time savings versus ROB are real.
Domestic airstrips by county {#domestic-airstrips}
Here’s the reality the code tables won’t tell you: Liberia has almost no scheduled domestic air service. The strips at Greenville, Harper (Cape Palmas), Zwedru, Voinjama, and Buchanan exist, and a few are paved or semi-paved, but you won’t find a published timetable to most of them.
When planes do fly to these places, it’s charter, mission, or government aviation:
- Cape Palmas / Harper (CPA) — the far southeast, near the Côte d’Ivoire border. Notoriously hard to reach by road in the rainy season, which is exactly when the airstrip earns its keep.
- Greenville / Sinoe (SNI) — coastal Sinoe County, serving the palm-oil region.
- Zwedru (Tchien) — Grand Gedeh’s county seat, deep in the interior.
- Buchanan (UCN) — Liberia’s second port city; the airport is more industrial than passenger-focused.
If your itinerary involves any of these, arrange the flight through a charter operator or your host organization, and build in weather flexibility. Roads can take a brutal day or two when strips are socked in.
Airlines flying to Liberia {#airlines}
The carrier list at Roberts International is short but covers the routes that matter. As of the most recent schedules, the airlines serving ROB include:
- Brussels Airlines — the long-running European link, connecting Monrovia to Brussels and onward across Europe.
- Royal Air Maroc — via Casablanca, a common one-stop routing from North America and Europe.
- Kenya Airways — connecting through Nairobi to East Africa and beyond.
- Ethiopian Airlines — via Addis Ababa, one of the most reliable pan-African hubs.
- ASKY Airlines — regional West African service through Lomé, useful for hopping around the coast.
Practical routing: from the US, the cleanest paths are usually through Brussels, Casablanca, or Accra. From elsewhere in Africa, Addis Ababa and Nairobi open up. There’s no nonstop from North America — plan on one stop minimum. Schedules to West Africa shift seasonally, so confirm directly with the airline rather than trusting an old aggregator listing.
Getting from the airport to Monrovia {#ground-transport}

The ROB-to-Monrovia transfer is the part most first-timers underestimate. It’s roughly 35 miles, and depending on traffic and road conditions it runs anywhere from 60 to 90 minutes — sometimes longer in heavy rain.
Your options:
- Hotel shuttle — the safest bet. Many Monrovia hotels arrange airport pickup if you book ahead. Worth it for a late arrival.
- Pre-arranged taxi or driver — agree on the fare before you get in. Expect to pay a premium for the ROB run because of the distance.
- Avoid grabbing a random taxi after dark if you can help it; the road is unlit in stretches.
From Spriggs Payne it’s a different story — you’re already in the city, so it’s a short hop to most Sinkor and central Monrovia addresses.
Costa Rica vs. West Africa: clearing up the confusion {#disambiguation}
This trips people up constantly, so here it is plainly. There are two famous “Liberias” in travel search:
- Liberia, West Africa — the country covered in this guide. Main airport: Roberts International (ROB), near Monrovia.
- Liberia, Costa Rica — a city in Guanacaste province. Its airport is Daniel Oduber Quirós International (LIR), the gateway to Costa Rica’s Pacific beaches. If that’s actually where you’re headed, there are plenty of reasons to point your trip toward Costa Rica instead.
If you’re booking flights and the codes you keep seeing are LIR, you’re looking at Costa Rica. If it’s ROB, you’re headed to West Africa. They share a name and nothing else — different continents, different hemispheres, different trips entirely.
For the West African Republic of Liberia, Roberts International is your airport, Brussels and Casablanca are your likely connections, and that 35-mile transfer into Monrovia is the last leg to plan. Everything else on the airport list is a strip you’ll only see if your work takes you upcountry.


