- จากกรุงเทพฯ ใช้ทางหลวงหมายเลข 1 (ถนนพหลโยธิน) ถึงสระบุรีเลี้ยวขวาเข้าทางหลวงหมายเลข 2 สระบุรี-นครราชสีมา เบี่ยงซ้ายเข้าทางหลวงหมายเลข 24 ก่อนถึงนครราชสีมา (โชคชัย-เดชอุดม) ผ่านอำเภอหนองกี่อำเภอนางรองเลี้ยวซ้ายเข้าสู่เส้นบุรีรัมย์-นางรอง ตามทางหลวงหมายเลข 218
ใช้เวลาเดินทางประมาณ 5 ชั่วโมงระยะทางประมาณ 388 กิโลเมตร.
- มีรถโดยสารธรรมดาและรถโดยสารปรับอากาศของบริษัท ขนส่ง จำกัด และของเอกชนสายกรุงเทพฯ-บุรีรัมย์ ออกจากสถานีขนส่งหมอชิต 2 ภาคตะวันออกเฉียงเหนือ ทุกวัน วันละหลายเที่ยว ใช้เวลาเดินทางประมาณ 6 ชั่วโมง ค่าโดยสาร
บริษัทขนส่ง
สอบถามรายละเอียดได้ที่บริษัท ขนส่ง จำกัด โทร.1490 www.transport.co.th
ปัจจุบันบริษัท ขนส่ง จำกัด ได้เปิดให้บริการจองตั๋วรถโดยสารออนไลน์แล้ว ติดต่อได้ที่ www.thaiticketmajor.com นอกจากนี้ยังสามารถซื้อตั๋วออนไลน์ได้ที่ www.thairoute.com อีกด้วย
นครชัยแอร์
กรุงเทพฯ – บุรีรัมย์
รถขาออกจากกรุงเทพฯ ต้นทางของรถทุกเที่ยว ออกที่สถานีเดินรถนครชัยแอร์ กรุงเทพฯ (ถ.กำแพงเพชร 2)
บุรีรัมย์ – กรุงเทพฯ
ขึ้นรถได้ที่สถานีเดินรถนครชัยแอร์บุรีรัมย์เท่านั้น
มีรถไฟออกจากสถานีหัวลำโพงทุกวันสายกรุงเทพฯ-อุบลราชธานี หรือ นครราชสีมา-อุบลราชธานี ดังนี้
ขบวนรถด่วนรถเร็วรถธรรมดา และรถดีเซลรางผ่านสถานีบุรีรัมย์ทุกขบวน วันละ 9 ขบวน ใช้เวลาเดินทางตั้งแต่ 5 ถึง 8 ชั่วโมง
ประเภท ค่าโดยสาร รถไฟชั้น 3 เริ่มต้นที่ 67 บาท รถไฟชั้น 2 155 บาท รถไฟชั้น 1 316 บาท รถไฟปรับอากาศดีเซลรางรวมอาหาร 475 บาท ติดต่อสอบถามรายละเอียดได้ที่การรถไฟแห่งประเทศไทยโทร. 1690 เว็บไซต์www.railway.co.th
- มีสายการบิน 2 สายการบิน ให้บริการไปกลับ กรุงเทพฯ – บุรีรัมย์ ได้แก่สายการบินนกแอร์ และสายการบินแอร์เอเชีย ท่าอากาศยานบุรีรัมย์ อยู่ห่างจากเทศบาลเมือง 30 กิโลเมตร
- ในตัวเมืองบุรีรัมย์มีรถโดยสารประจำทางไปยังอำเภอต่างๆ ได้อย่างสะดวก นักท่องเที่ยวสามารถเลือกใช้บริการ ยานพาหนะได้หลายรูปแบบตามอัธยาศัย สอบถามรายละเอียดได้ที่สถานีขนส่งบุรีรัมย์ โทร. 044-612-534
นอกจากนี้ยังมีรถสองแถวไปยังแหล่งท่องเที่ยว เช่น ปราสาทหินพนมรุ้ง หมู่บ้านทอผ้าไหมนาโพธิ์ ฯลฯ ซึ่งส่วนใหญ่แล้ว คิวรถจะอยู่ในสถานีขนส่ง