One Way

Popular Filters

Departure Airports

One Way Price

BHD 312 BHD 2,600

Duration

16 h 55 m 41 h 30 m

Stops From Baltimore

Departure From Baltimore

6 AM - 12 PM

BHD 313

12 PM - 6 PM

BHD 318

After 6 PM

BHD 321

Arrival at Abuja

Before 6 AM

BHD 2,532

12 PM - 6 PM

BHD 313

After 6 PM

BHD 631

Alliances & Airlines

Oneworld

(2)

SkyTeam

(3)

Star Alliance

(19)

+ 2 more

Layover Airports

+ 1 more

Layover Duration

2 h 20 m 26 h 30 m

Baltimore To Abuja Flights

Book Baltimore to Abuja flight tickets at lowest price. Get best deals on your upcoming Baltimore to Abuja flights only on MakeMyTrip. Also Book Abuja to Baltimore Flights. Currently 19 flights flying from Baltimore to Abuja. To save maximum on flight booking click on below Fare Calendar button and choose your dates.

Sorted By:
Departure
Duration
Arrival
Price
Price last updated at 20 Jun 2026 00:43:34
Air Canada

BHD 316

BHD 313

Transit Visa may be required

Washington-Dulles Apt to Abuja , 23 Jun

Air Canada AC | 3491

08:25

Tue, 23 Jun 26

Washington-Dulles Apt, United States

01 h 39 m

10:04

Tue, 23 Jun 26

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 840

16:40

Tue, 23 Jun 26

Terminal T1

Toronto, Canada

07 h 50 m

06:30

Wed, 24 Jun 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 9512 | Operated By Lufthansa

11:15

Wed, 24 Jun 26

Terminal T1

Frankfurt, Germany

06 h 05 m

16:20

Wed, 24 Jun 26

Terminal E

Abuja, Nigeria

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

BHD 321

BHD 318

Washington-Dulles Apt to Abuja , 23 Jun

Lufthansa LH | 9411 | Operated By United Airlines

17:20

Tue, 23 Jun 26

Washington-Dulles Apt, United States

08 h

07:20

Wed, 24 Jun 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 594

11:15

Wed, 24 Jun 26

Terminal T1

Frankfurt, Germany

06 h 05 m

16:20

Wed, 24 Jun 26

Terminal E

Abuja, Nigeria

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

BHD 324

BHD 321

Washington-Dulles Apt to Abuja , 23 Jun

Lufthansa LH | 7838 | Operated By United Airlines

22:45

Tue, 23 Jun 26

Washington-Dulles Apt, United States

07 h 50 m

12:35

Wed, 24 Jun 26

Terminal T1

Paris, France

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 1051

07:25

Thu, 25 Jun 26

Terminal T1

Paris, France

01 h 15 m

08:40

Thu, 25 Jun 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 594

11:15

Thu, 25 Jun 26

Terminal T1

Frankfurt, Germany

06 h 05 m

16:20

Thu, 25 Jun 26

Terminal E

Abuja, Nigeria

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

BHD 327

BHD 324

Washington-Dulles Apt to Abuja , 23 Jun

Lufthansa LH | 9383 | Operated By United Airlines

17:40

Tue, 23 Jun 26

Washington-Dulles Apt, United States

07 h 35 m

07:15

Wed, 24 Jun 26

Brussels, Belgium

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 5569 | Operated By Brussels Airlines

08:30

Wed, 24 Jun 26

Brussels, Belgium

01 h 05 m

09:35

Wed, 24 Jun 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 594

11:15

Wed, 24 Jun 26

Terminal T1

Frankfurt, Germany

06 h 05 m

16:20

Wed, 24 Jun 26

Terminal E

Abuja, Nigeria

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

BHD 329

BHD 326

Washington-Dulles Apt to Abuja , 23 Jun

Lufthansa LH | 9253 | Operated By United Airlines

22:15

Tue, 23 Jun 26

Washington-Dulles Apt, United States

07 h 55 m

12:10

Wed, 24 Jun 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 594

11:15

Thu, 25 Jun 26

Terminal T1

Frankfurt, Germany

06 h 05 m

16:20

Thu, 25 Jun 26

Terminal E

Abuja, Nigeria

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

More Timing Options

BHD 332

BHD 329

Washington-Dulles Apt to Abuja , 23 Jun

Lufthansa LH | 7838 | Operated By United Airlines

22:45

Tue, 23 Jun 26

Washington-Dulles Apt, United States

07 h 50 m

12:35

Wed, 24 Jun 26

Terminal T1

Paris, France

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 1035

14:25

Wed, 24 Jun 26

Terminal T1

Paris, France

01 h 15 m

15:40

Wed, 24 Jun 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 594

11:15

Thu, 25 Jun 26

Terminal T1

Frankfurt, Germany

06 h 05 m

16:20

Thu, 25 Jun 26

Terminal E

Abuja, Nigeria

BAGGAGE : CHECK INCABIN

Information not available

Delta Air Lines

BHD 634

BHD 631

Washington-Dulles Apt to Abuja , 23 Jun

Delta Air Lines DL | 8752 | Operated By Air France

21:45

Tue, 23 Jun 26

Washington-Dulles Apt, United States

07 h 30 m

11:15

Wed, 24 Jun 26

Terminal T2E

Paris, France

BAGGAGE : CHECK INCABIN

Information not available

Delta Air Lines DL | 8211 | Operated By Air France

13:35

Wed, 24 Jun 26

Terminal T2E

Paris, France

07 h 05 m

19:40

Wed, 24 Jun 26

Terminal E

Abuja, Nigeria

BAGGAGE : CHECK INCABIN

Information not available

United Airlines

BHD 640

BHD 637

Washington-Dulles Apt to Abuja , 23 Jun

United Airlines UA | 8826 | Operated By Lufthansa

18:05

Tue, 23 Jun 26

Washington-Dulles Apt, United States

07 h 50 m

07:55

Wed, 24 Jun 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

United Airlines UA | 9002 | Operated By Lufthansa

11:15

Wed, 24 Jun 26

Terminal T1

Frankfurt, Germany

06 h 05 m

16:20

Wed, 24 Jun 26

Terminal E

Abuja, Nigeria

BAGGAGE : CHECK INCABIN

Information not available

United Airlines

BHD 645

BHD 642

Washington-Dulles Apt to Abuja , 23 Jun

United Airlines UA | 950

17:40

Tue, 23 Jun 26

Washington-Dulles Apt, United States

07 h 35 m

07:15

Wed, 24 Jun 26

Brussels, Belgium

BAGGAGE : CHECK INCABIN

Information not available

United Airlines UA | 9945 | Operated By Brussels Airlines

08:30

Wed, 24 Jun 26

Brussels, Belgium

01 h 05 m

09:35

Wed, 24 Jun 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

United Airlines UA | 9002 | Operated By Lufthansa

11:15

Wed, 24 Jun 26

Terminal T1

Frankfurt, Germany

06 h 05 m

16:20

Wed, 24 Jun 26

Terminal E

Abuja, Nigeria

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch

BHD 647

BHD 644

Washington-Dulles Apt to Abuja , 23 Jun

KLM Royal Dutch KL | 2372 | Operated By Air France

21:45

Tue, 23 Jun 26

Washington-Dulles Apt, United States

07 h 30 m

11:15

Wed, 24 Jun 26

Terminal T2E

Paris, France

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 2053 | Operated By Air France

13:35

Wed, 24 Jun 26

Terminal T2E

Paris, France

07 h 05 m

19:40

Wed, 24 Jun 26

Terminal E

Abuja, Nigeria

BAGGAGE : CHECK INCABIN

Information not available

Baltimore to Abuja Flights Information:-

Looking for Baltimore to Abuja Flight? Hereโ€™s all you need to know! For convenience and to save time, pick the airport that is closest to your destination. The nearest airport to Abuja is Nnamdi Azikiwe Intl and the IATA code for the same is ABV.
Currently, there are 8 airlines operating flights between the two destinations and approximately 19 flights take off from Baltimore to Abuja every week.

Need information on Baltimore to Abuja airfare?

The minimum airfare for a Baltimore to Abuja flight would be 312, which may go up to 2531 depending on the route, booking time and availability.
It is recommended that you book a round-trip, since it always works out to be more economical.

Flight Details for Baltimore to Abuja

If you are looking for Baltimore to Abuja flights, there is no dearth of options to choose from. Several reputed airlines currently offer both direct and indirect flights between the two destinations. Some of these are Air Canada, Air France, British Airways, Brussels Airlines, Delta Air Lines, KLM Royal Dutch, Lufthansa, United Airlines. Out of these, only 0 airlines operate direct flights. Indirect flights may involve more travel time, but they usually cost lesser than direct flights.

The number of flights operated by each airline is as follows:Air Canada : 1, Air France : 1, British Airways : 1, Brussels Airlines : 1, Delta Air Lines : 1, KLM Royal Dutch : 1, Lufthansa : 1, United Airlines : 1

To board the first Baltimore to Abuja flight, choose United Airlines, Lufthansa, British Airways, which departs at 06:00 The last flight for this route is Lufthansa, departing at 22:45

Abuja Airport Information

Nnamdi Azikiwe Intl

About Baltimore (BWI)

Baltimore

Baltimore Address

About Abuja (ABV)

Abuja

Abuja Address