North Queensferry is a village in Fife in central Scotland, with a population of 1076 in 2011. It's on the north bank of the Firth of Forth, at a narrow point that has been a ferry crossing for many centuries. From around 1068 AD, St Margaret wife of King Malcolm III supported the ferry to ensure regular transport from Edinburgh to Dunfermline (then the capital) and to the pilgrimage town of St Andrews. She was a regular traveller and the crossing became known as "Queen's Ferry".
The distinctive railway bridge opened in 1890, to adorn a myriad biscuit tin lids, while the road crossing was by ferry until 1964 when the Forth Road Bridge opened. By the 1990s this was showing its age and in 2017 the Queensferry Crossing (M90) opened. So nowadays trains, trucks and coaches rumble high above the village, which has become a backwater, with the waves lapping gently on its little-used slipway. The main reasons to visit are the walk-through aquarium "Deep Sea World", to walk across the Forth Road Bridge for the views, and for hikes along the Fife Coastal Trail.
This page also briefly describes Inverkeithing two miles north, which is residential and post-industrial but is a minor transport hub.
Edinburgh Airport has good flight connections across Europe and UK and within Scotland. Direct buses run from airport stop G across the old Forth Road Bridge towards Inverkeithing and Halbeath in Fife, get off at the bus stop north end of the bridge and descend the steps to the village. This is Stagecoach Jet 747 bus which takes 30 min and costs £7.50 single and £14 for a return within 28 days. It runs daily 24 hours, every 20 mins daytime.
A9000, the Forth Road Bridge, is only for bikes, motorcycles and public transport. Other vehicles must use M90, the new Queensferry Crossing. They're both toll-free, take the first exit on the north bank to reach town.
North Queensferry Station, 56.0125°, -3.3947°. This is on the Fife loop line from Edinburgh with frequent trains from Edinburgh via Haymarket (for the airport) and Dalmeny (for South Queensferry) across the bridge to North Queensferry (20 min), continuing to Inverkeithing then looping either anti-clockwise along the coast to Kirkcaldy and Glenrothes, or clockwise inland via Rosyth and Dunfermline to Glenrothes. 2019-04-21
Inter-city trains to Dundee, Aberdeen, Perth and Inverness don't stop at North Queensferry, but many of them call at Inverkeithing 📍 two miles north. The Caledonian Sleeper from London Euston to Aberdeen also stops there at 05:00, and southbound shortly after midnight. You might prefer to take the sleeper to and from Edinburgh and change to a daytime train across the Forth.
North Queensferry is small and walkable. It's two miles walk over the ridge to Inverkeithing, pleasant enough in fine weather with the gorse in bloom.
Stagecoach Bus 89 runs hourly M-Sa from Crossford and Dunfermline via Queen Margaret Hospital, Inverkeithing and Ferrytoll P&R, taking 40 min to North Queensferry.
Bus 87 is a slower route taking 70 min from Dunfermline via Dalgety Bay, Inverkeithing and Ferrytoll P&R. They run M-Sa every hour or two.
Bus 7B / 7D runs every 30-60 min from Kelty to Dunfermline, Rosyth, Inverkeithing and Dalgety Bay, with only the occasional 7D coming in to North Queensferry. This is your best bus on Sunday.
Taxi operators include NQ Ferry +44 1383 669755, Mac's Taxis +44 1383 411111, Graham's +44 1383 413505 and Forth Taxis +44 1383 611611. They're well familiar with the airport run.
This is commuterland for the capital and has 4G from all UK carriers. As of Sept 2021, 5G has not reached this area.