รถยนต์
จังหวัดมุกดาหารอยู่ห่างจากกรุงเทพฯ 642 กม.
ใช้เส้นทางกรุงเทพฯ-นครราชสีมา-บ้านไผ่-มหาสารคาม-ร้อยเอ็ด-โพนทอง-คำชะอี-มุกดาหาร
หรือเส้นทางกรุงเทพฯ-นครราชสีมา (ทางหลวงหมายเลข 2)
เลี้ยวขวาเข้าเส้นทางหมายเลข 207 ที่บ้านวัดผ่าน ประทาย พุทไธสง พยัคฆภูมิพิสัย
(ทางหลวงหมายเลข 202) เกษตรวิสัย สุวรรณภูมิ ยโสธร แยกเข้ามาทางหลวงหมายเลข
2169 ผ่านทรายมูล กุดชม เลิงนกทา แยกซ้ายเข้าทางหลวงหมายเลข 212
ผ่านอำเภอนิคมคำสร้อยสู่มุกดาหาร
รถประจำทาง
บริษัทขนส่ง จำกัด
มีบริการเดินรถจากสถานีขนส่งสายตะวันออกเฉียงเหนือ (ตลาดหมอชิต) ทุกวัน
รถธรรมดา อัตราค่าโดยสาร 164 บาท วันละ 5 เที่ยว รถปรับอากาศ อัตราค่าโดยสาร
287 บาท วันละ 2 เที่ยว รถปรับอากาศพิเศษ (วีไอพี) อัตราค่าโดยสาร 445 บาท
วันละ 1 เที่ยว
ใช้เวลาเดินทางประมาณ 10 ชั่วโมงครึ่ง โทร. 272-5242 บริษัทเอกชนติดต่อได้ที่
บริษัทมุกดาสยาม โทร. 272-5379 บริษัทกรุงเทพ-ร้อยเอ็ด จำกัด โทร. 272-5276
นอกจากนี้ยังมีรถโดยสารประจำทางเชื่อมระหว่างจังหวัดมุดาหารและอื่นๆ ในภาคอีสาน
อาทิ จังหวัดขอนแก่น อุบลราชธานี นครพนม สกลนคร อุดรธานี และมหาสารคาม
กำหนดเวลาและรายละเอียดสอบถามได้ที่ สถานีขนส่งจังหวัดมุกดาหาร โทร. (042)
611421, 611478, 613025-9
รถไฟ
มีรถด่วน รถเร็ว
และรถด่วนพิเศษสปรินเตอร์ กรุงเทพฯ-อุบลราชธานี ทุกวัน
จากนั้นจ่อรถโดยสารไปยังจังหวัดมุกดาหาร ระยะทางประมาณ 167 กม. วันละ 3 เที่ยว
รายละเอียดเพิ่มเติมสอบถามได้ที่หน่วยบริการเดินทาง การรถไฟแห่งประเทศไทย โทร.
223-7010, 223-7020
เครื่องบิน
บริษัทการบินไทย จำกัด
(มหาชน) ยังไม่มีบริการเที่ยวบินไปจังหวัดมุกดาหารโดยตรง
หากประสงค์เดนทางโดยเครื่องบินต้องเดินทางไปจังหวัดอุบลราชธานี หรือ นครพนม
จากนั้นต่อรถโดยสารไปจังหวัดมุกดาหาร ติดต่อสอบถามรายละเอียดเพิ่มเติมได้ที่
บริษัทการบินไทย จำกัด (มหาชน) โทร. 280-0070, 280-0080
ระยะทางจากอำเภอเมืองไปอำเภอต่างๆ
อำเภอเมือง-อำเภอนิคมคำสร้อย 28 กม.
อำเภอเมือง-อำเภอหว้านใหญ่ 31 กม.
อำเภอเมือง-อำเภอดอนตาล 34
กม.
อำเภอเมือง-อำเภอคำชะอี
35 กม.
อำเภอเมือง-อำเภอหนองสูง
52 กม.
อำเภอเมือง-อำเภอดงหลวง
55 กม.