Byen betjenes av Dunbars jernbanestasjon med forbindelser til Edinburgh og resten av Skottland, samt London og stasjoner langs den nordøstlige England-korridoren. Dunbar har hatt en havn siden 1574 og en livbåtstasjon er fast stasjonert i Dunbar, den nest eldste stasjonen tilknyttet Royal National Lifeboat Institution i Skottland.