[color=red]การเดินทางจากอุดรธานีไปยังจังหวัดใกล้เคียงหนองบัวลำภู
46 กิโลเมตร
หนองคาย
51 กิโลเมตร
ขอนแก่น
115 กิโลเมตร
เลย
152 กิโลเมตร
สกลนคร 159 กิโลเมตร
กาฬสินธุ์ 192 กิโลเมตร
นอกจากนี้ ยังมีรถโดยสารประจำทางเดินทางไปจังหวัดใกล้เคียงคือ จังหวัดหนองคาย เลย ขอนแก่น หนองบัวลำภู สกลนคร นครพนม อุบลราชธานี พิษณุโลก เชียงใหม่ เชียงราย ระยอง เป็นต้น ซึ่งจะออกทุก ๆ 30-40 นาที
รถยนต์จากกรุงเทพฯ ไปตามทางหลวงหมายเลข 1 (ถนนพหลโยธิน) ถึงสระบุรี บริเวณกิโลเมตรที่ 107 แยกเข้าทางหลวงหมายเลข 2 (ถนนมิตรภาพ) ผ่านนครราชสีมา ขอนแก่น ถึงอุดรธานี รวมระยะทางประมาณ 564 กิโลเมตร
รถไฟการรถไฟแห่งประเทศไทย จัดบริการรถไฟวิ่งระหว่างกรุงเทพฯ-อุดรธานี ทุกวัน สอบถามรายละเอียดเพิ่มเติมได้ที่ หน่วยบริการเดินทาง การรถไฟแห่งประเทศไทย โทร. 1690, 0 2220 4334, 0 2 223 7010, 0 2223 7020
www.railway.co.thรถโดยสารประจำทางมีบริการรถโดยสารทั้งรถธรรมดา และรถปรับอากาศวิ่งระหว่างกรุงเทพฯ-อุดรธานีทุกวัน รถออกจากสถานีขนส่งสายตะวันออกเฉียงเหนือ ถนนกำแพงเพชร (หมอชิต 2) สอบถามรายละเอียดเพิ่มเติมได้ที่ บริษัท ขนส่ง จำกัด โทร. 0 2936-2852?66 และที่สถานี ขนส่งอุดรธานี โทร. 0 4222 1489
www.transport.co.thเครื่องบินบริษัท การบินไทย จำกัด (มหาชน) ให้บริการเครื่องบินระหว่าง กรุงเทพฯ-อุดรธานีทุกวัน สอบถามรายละเอียดเพิ่มเติมได้ที่ โทร. 1566,0 2628 2000
www.thaiairways.com และ สายการบินนกแอร์ เปิดบริการเที่ยวบินไปจังหวัดอุดรธานีทุกวัน สอบถามรายละเอียดเพิ่มเติมได้ที่โทร. 1318
www.nokair.co.th และสายการบินแอร์ เอเชีย โทร. 0 2515 9999
www.airasia.com นอกจากนี้ยังมีสายการบินไทเกอร์ แอร์เวย์ส ที่เดินจากสิงคโปร์มายังจังหวัดอุดรธานี สอบถามรายละเอียดเพิ่มเติมได้ที่โทร. 0 2351 8333
www.tigerairways.com[/color]