01646 is the area code for Milford Haven, Pembrokeshire, UK.
It also covers Pembroke and Pembroke Dock.
Dialling Milford Haven Phone Numbers from Overseas
To dial a phone number in Milford Haven from overseas:
- Dial the international access code for the country you are calling from (typically 00, 011, or +)
- Dial the country code for the United Kingdom (44)
- Dial the area code for Milford Haven without the first zero (1646)
- Dial the phone number of the person/business
- Full example telephone number to dial: 00 44 1646 111111
Dialling Milford Haven Phone Numbers from the UK
To dial a telephone number in Milford Haven from within the UK use the area code 01646 plus the number. For example 01646 111111.
If calling a local phone number in Milford Haven from a landline that also has the area code 01646, the 01646 area code is not needed.

Current Time in Milford Haven
The current time in Milford Haven and the UK is . The date is .
Map of Milford Haven
The map below shows the location of Milford Haven.
