One Way

Popular Filters

+ 1 more

Arrival Airports

One Way Price

BHD 222 BHD 400

Duration

6 h 45 m 20 h 30 m

Stops From New York

Departure From New York

6 AM - 12 PM

BHD 223

12 PM - 6 PM

BHD 228

After 6 PM

BHD 225

Arrival at Edinburgh

6 AM - 12 PM

BHD 223

Alliances & Airlines

Oneworld

(3)

SkyTeam

(8)

Star Alliance

(8)

+ 5 more

Layover Airports

Layover Duration

1 h 10 m 13 h 0 m

New York to Edinburgh Fare Calendar

Book cheap New York to Edinburgh International ✈ tickets at MakeMyTrip Bahrain. Get best deals, Lowest airfare ticket booking from New York to Edinburgh air travel route. Check flight reservation status, schedules of New York to Edinburgh flight ticket online. Also Check Edinburgh to New York Fare Calendar online.
Sorted By:
Departure
Duration
Arrival
Price
Price last updated at 28 Jun 2026 22:54:15
United Airlines

BHD 226

BHD 223

Transit Visa may be required

New York-LaGuardia Apt to Edinburgh , 1 Jul

United Airlines UA | 8431 | Operated By Air Canada

06:30

Wed, 1 Jul 26

Terminal B

New York-LaGuardia Apt, United States

01 h 30 m

08:00

Wed, 1 Jul 26

Montreal, Canada

BAGGAGE : CHECK INCABIN

Information not available

United Airlines UA | 6611 | Operated By Air Canada

20:30

Wed, 1 Jul 26

Montreal, Canada

06 h 10 m

07:40

Thu, 2 Jul 26

Edinburgh, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

JetBlue Airways

BHD 228

BHD 225

New York to Edinburgh , 1 Jul

JetBlue Airways B6 | 73

21:16

Wed, 1 Jul 26

Terminal T5

New York, United States

07 h 04 m

09:20

Thu, 2 Jul 26

Edinburgh, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

Virgin Atlantic

More Timing Options

BHD 231

BHD 228

New York to Edinburgh , 1 Jul

Virgin Atlantic VS | 4026 | Operated By Delta Air Lines

21:20

Wed, 1 Jul 26

Terminal T4

New York, United States

07 h

09:20

Thu, 2 Jul 26

Edinburgh, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

Air France

BHD 237

BHD 234

New York to Edinburgh , 1 Jul

Air France AF | 3681 | Operated By Delta Air Lines

21:20

Wed, 1 Jul 26

Terminal T4

New York, United States

07 h

09:20

Thu, 2 Jul 26

Edinburgh, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

Iberia

BHD 266

BHD 263

New York to Edinburgh , 1 Jul

Iberia IB | 8208 | Operated By American Airlines

20:45

Wed, 1 Jul 26

Terminal T8

New York, United States

06 h 45 m

08:30

Thu, 2 Jul 26

Edinburgh, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

Finnair

BHD 271

BHD 268

New York to Edinburgh , 1 Jul

Finnair AY | 3622 | Operated By American Airlines

20:45

Wed, 1 Jul 26

Terminal T8

New York, United States

06 h 45 m

08:30

Thu, 2 Jul 26

Edinburgh, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

American Airlines

BHD 304

BHD 301

New York to Edinburgh , 1 Jul

American Airlines AA | 82

20:45

Wed, 1 Jul 26

Terminal T8

New York, United States

06 h 45 m

08:30

Thu, 2 Jul 26

Edinburgh, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

United Airlines

BHD 305

BHD 302

Newark to Edinburgh , 1 Jul

United Airlines UA | 36

20:10

Wed, 1 Jul 26

Terminal C

Newark, United States

06 h 55 m

08:05

Thu, 2 Jul 26

Edinburgh, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

BHD 353

BHD 350

Newark to Edinburgh , 1 Jul

Lufthansa LH | 7642 | Operated By United Airlines

20:10

Wed, 1 Jul 26

Terminal C

Newark, United States

06 h 55 m

08:05

Thu, 2 Jul 26

Edinburgh, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

Delta Air Lines

BHD 394

BHD 391

New York to Edinburgh , 1 Jul

Delta Air Lines DL | 208

21:20

Wed, 1 Jul 26

Terminal T4

New York, United States

07 h

09:20

Thu, 2 Jul 26

Edinburgh, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available