การเดินทางไปจังหวัดนครศรีธรรมราช สามารถเดินทางได้หลายแบบซึ่งล้วนแล้วแต่สะดวกสบายตามที่ต้องการ โดยสามารถเดินทางได้ดังนี้คือ
- เดินทางโดยรถไฟ
รถไฟ จากสถานีรถไฟกรุงเทพ มีขบวนรถเร็วขบวนที่173/174 , รถด่วนขบวนที่85/86 ไปนครศรีธรรมราช รวมระยะทาง 832 กิโลเมตรและ ยังมีขบวนรถท้องถิ่นที่451/452 นครศรีธรรมราช-สุไหงโกลก-นครศรีธรรมราช และ ขบวนรถท้องถิ่นที่455/456 นครศรีธรรมราช-ยะลา-นครศรีธรรมราช
- เดินทางโดยเครื่องบิน
ท่าอากาศยานนครศรีธรรมราช มีเที่ยวบินให้บริการ 12 เที่ยวบินต่อวัน โดยมี 3 สายการบินคือ นกแอร์ ไทยแอร์เอเชียและ ไทยไลอ้อนแอร์ รายละเอียดเพิ่มเติมดูได้ที่ ท่าอากาศยานนครศรีธรรมราช
- เดินทางโดยรถยนต์ส่วนบุคคล
การเดินทางจากกรุงเทพ มายัง นครศรีธรรมราช ใช้เส้นทางหลวงหมายเลข 4 กรุงเทพฯ-ประจวบคีรีขันธ์-ชุมพร แล้วใช้เส้นทางหลวงแผ่นดินหมายเลข 41 ผ่านสุราษฎร์ธานี-ทุ่งสง จนถึงนครศรีธรรมราช หรือ ถึงอำเภอพุนพิน สุราษฎร์ธานี แล้วใช้เส้นทางหลวงแผ่นดินหมายเลข 401 เลียบชายฝั่งทะเล ไปจนถึงนครศรีธรรมราช รวมระยะทาง 780 กิโลเมตร นอกจากนี้ยังสามารถเดินทางยังอำเภออื่น ๆ หรือจังหวัดใกล้เคียงได้อีกด้วย
- เดินทางโดยรถประจำทาง
บริษัท ขนส่ง จำกัด มีบริการรถโดยสารทั้งแบบธรรมดา และปรับอากาศ ออกจากสถานีขนส่งผู้โดยสารกรุงเทพ (ถนนบรมราชชนนี), อำเภอขนอม มีรถ วีไอพี ปรับอากาศ ชั้น 1 ขนอม-กรุงเทพฯ และกรุงเทพฯ-ขนอม