Lothian Buses operates a bus from Newhaven to Edinburgh every 10 minutes. Tickets cost $3 and the journey takes 16 min.
How to get from Newhaven to Edinburgh
From Newhaven, Dudley Crescent (at 198) line 11 bus to Edinburgh, York Place (at 39 opp York Lane). 16 min £1. From Newhaven taxi to Edinburgh. 7 min £9. From Newhaven Uber to Edinburgh. 7 min £8. From Newhaven walk to Edinburgh. 46 min.