ประจวบคีรีขันธ์อยู่ห่างจากกรุงเทพฯ ประมาณ 280 กิโลเมตร นักท่องเที่ยวสามารถเดินทางสู่จังหวัดประจวบคีรีขันธ์ได้หลายวิธี ทั้งทางรถยนต์ส่วนตัว รถประจำทาง และรถไฟ
ในตัวเมืองประจวบคีรีขันธ์มีรถโดยสารประจำทางไปยังอำเภอต่างๆ ได้อย่างสะดวก นักท่องเที่ยวสามารถเลือกใช้บริการยานพาหนะได้หลายรูปแบบตามอัธยาศัย ซึ่งส่วนใหญ่แล้ว คิวรถจะอยู่ในสถานีขนส่งและตลาดเทศบาล ระยะทางจากอำเภอเมืองประจวบคีรีขันธ์ไปยังอำเภอต่างๆ คือ อำเภอกุยบุรี 30 กิโลเมตร อำเภอทับสะแก 34 กิโลเมตร อำเภอสามร้อยยอด 54 กิโลเมตร อำเภอปราณบุรี 71 กิโลเมตร อำเภอบางสะพาน 87 กิโลเมตร อำเภอหัวหิน 90 กิโลเมตร อำเภอบางสะพานน้อย 110 กิโลเมตร
มีรถโดยสารธรรมดาและรถโดยสารปรับอากาศของบริษัท ขนส่ง จำกัด และของเอกชน สายกรุงเทพฯ-ประจวบคีรีขันธ์ ออกจากสถานีขนส่งสายใต้ ถนนบรมราชชนนี ทุกวัน วันละหลายเที่ยว ใช้เวลาเดินทางประมาณ 4 ชั่วโมง สอบถามรายละเอียด ได้ที่บริษัท ขนส่ง จำกัด โทร.1490 www.transport.co.th บริษัทหัวหิน-ปราณทัวร์ โทร. 0 2894 6057, 0 2884 6191-2 บริษัทพุดตานทัวร์ โทร. 0 2894 6046 บริษัทบางสะพานทัวร์ โทร. 08 1829 7752, 08 1829 8641 ปัจจุบันบริษัท ขนส่ง จำกัด ได้เปิดให้บริการจองตั๋วรถโดยสารออนไลน์แล้ว ติดต่อได้ที่ www.thaiticketmajor.com