Port Dinorwic is situated on the stretch of water between the Isle of Anglesey and the Welsh mainland known as the Menai Straits. It is just five miles from the Cities of Bangor and Caernarfon in North Wales.

The name ‘Port Dinorwic’ no longer appears on Maps, it is now known by its Welsh name Y-Felinheli.

Local Buses

Local Buses serve the cities of Caernarfon (5miles) & Bangor (5 Miles).


Chubb Bangor 01248 353535
Ace Bangor 01248 351324
Arfon Bangor 01248 351554
Y Felinheli Port Dinorwic 01248 670171
Town Cabs Caernarfon 01286 675554

By Road

Directions by road coming from the Conwy direction on the A55 North Wales Expressway take the junction for Caernarfon. At the end of the slip-road take the left turn off the mini-roundabout. Continue toward Caernarfon and at the next roundabout take the second exit marked for Y-Felinheli and Marina. After approximately one mile you will see the pub.

Ty Fford Hanner ( Halfway House) the Marina entrance is opposite.

By Rail

Bangor Station (5 Miles) is on the main London – Holyhead main line. National Rail Enquiries 0845 7 48 49 50

By Air

Manchester Airport 92 Miles
Liverpool Airport 83 Miles