You will need about 8.5 hours to cover NH 14. There are several hotels and restaurants where you can stop if you feel tired during your journey.