United Airlines confirmed they would first resume a daily non-stop service from Edinburgh Airport to New York/Newark from 5 March.
Further services to Chicago and Washington DC will start from 7 May.
Edinburgh Airport’s chief executive Gordon Dewar said the move would allow loved ones to reunite and would “reopen strong tourism destinations”.
All transatlantic flights from Scotland were halted shortly after Covid-19 began spreading in the UK.
Last year United Airlines had planned to reinstate flights between Edinburgh and New York in July but this was postponed.
Meanwhile, Air Canada and WestJet flights will resume next year linking Edinburgh with Toronto. Virgin Atlantic also starts its Barbados route next week.
Edinburgh Airport continued to have links during the pandemic with Doha in Qatar and Istanbul via Turkish Airlines. Emirates also restarted flights from Dubai to Glasgow Airport.
International air travel resumed in May this year, largely uninterrupted.
However temporary travel restrictions have recently been introduced in Scotland for those arriving from certain Southern African countries as part of efforts to stem the spread of the new Omicron variant.
Source: BBC News