ทางรถยนต์
จากกรุงเทพฯ ใช้เส้นทางสายธนบุรี-ปากท่อ ระยะทาง 90 กิโลเมตร
แยกซ้ายเข้า ทางหลวงหมายเลข 4 (ถนนเพชรเกษม) ผ่านชุมพรตรงไปจังหวัดระนอง
รวมระยะทาง 568 กิโลเมตร
ทางรถโดยสารประจำทาง
รถโดยสารธรรมดา บริษัทขนส่ง จำกัด ถนนปิ่นเกล้า-นครชัยศรี
มีรถออกจาก สถานีขนส่งสายใต้ ไปจังหวัดระนองทุกวัน รายละเอียดติดต่อ
โทร. 4345557-8
รถโดยสารปรับอากาศ มีรถของเอกชน คือ โชคอนันต์ทัวร์และมิตรทัวร์
วิ่งสลับกันวันเว้นวัน ราย- ละเอียดติดต่อโชคอนันต์ทัวร์ โทร.
4357429, 4355027-9 และมิตรทัวร์โทร. 2816939, 2816949, 4355020
ทางรถไฟ
จากกรุงเทพฯ
ไม่มีรถไฟไประนองโดยตรง นักท่องเที่ยวที่ประสงค์จะเดินทางโดยรถไฟสามารถ
ลงรถไฟที่สถานีที่ใกล้ที่สุด คือ สถานีรถไฟชุมพร แล้วต่อรถโดยสาร
หรือแท็กซี่ จากชุมพรไประนองระยะ ทาง 117 กิโลเมตร
ทางเครื่องบิน
จากท่าอากาศยานกรุงเทพฯ ไปลงที่สุราษฎร์ธานี แล้วต่อรถโดยสาร
หรือแท็กซี่จากสุราษฎร์ธานี ไประนองระยะทาง 219 กิโลเมตร
การคมนาคมภายในจังหวัด
(เวลาเดินรถ 06.00-18.00 น.) รถสองแถว วิ่งบริการภายในเขตเทศบาลเมือง
มี 3 สาย คือ สายที่ 1 วิ่งระหว่างตลาดท่าเมือง-ตลาดสด-สภอ.
เมืองระนอง และธนาคารกรุงไทย สายที่ 2 วิ่งรอบเมือง-บ่อน้ำร้อน-โรงแรมจันทร์สมธารา-ถนนเรืองราษฎร์
สายที่ 3 วิ่งระหว่าง โรงกลวง-ตลาดพม่า-ตลาดสด-ตลาดแขก-ถนนรัตนโกสินทร์
และสะพานปลา (ท่าเทียบเรือไปวิกตอเรียพอยท์) รถมอเตอร์ไซค์รับจ้าง
วิ่งบริการภายในเขตเทศบาลเมือง ค่าโดยสารตั้งแต่ 5-10 บาท
การคมนาคมจากจังหวัดระนองไปยังจังหวัดใกล้เคียง
รถประจำทาง สถานีจอดรถ หน้าที่ทำการไปรษณีย์โทรเลขระนอง ถนนเรืองราษฎร์