1.โดยรถยนต์
จากกรุงเทพฯ สามารถไปได้ 3 เส้นทาง คือ
- ใช้ทางหลวงหมายเลข 1 (พหลโยธิน) ผ่านจังหวัดสระบุรี แล้วแยกใช้ทางหลวงหมายเลข 21 ผ่านจังหวัด เพชรบูรณ์ จนถึงอำเภอหล่มสัก ต่อด้วยทางหลวงหมายเลข 203 ผ่านอำเภอหล่มเก่า อำเภอภูเรือ เข้าสู่จังหวัดเลย
- ใช้ทางหลวงหมายเลข 1 (พหลโยธิน) จนถึงจังหวัดสระบุรี แล้วแยกใช้ทางหลวงหมายเลข 2 (มิตรภาพ) ผ่าน จังหวัดนครราชสีมา ไปจนถึงจังหวัดขอนแก่น แล้วแยกซ้ายเข้าสู่ทางหลวงหมายเลข 12 ผ่านอำเภอชุมแพ แล้วเลี้ยวขวาเข้าสู่เส้นทางหมายเลข 201 ผ่านอำเภอภูกระดึง อำเภอหนองหิน อำเภอวังสะพุง จนถึงจังหวัดเลย
- ใช้ทางหลวงหมายเลข 1 (พหลโยธิน) จนถึงจังหวัดสระบุรี แล้วแยกใช้ทางหลวงหมายเลข 2 (มิตรภาพ) จนถึงอำเภอสีคิ้ว แยกซ้ายเข้าสู่ทางหลวงหมายเลข 201 ผ่านอำเภอด่านขุนทด อำเภอจัตุรัส จังหวัดชัยภูมิ อำเภอแก้งคร้อ อำเภอภูเขียว อำเภอชุมแพ อำเภอภูกระดึง อำเภอหนองหิน อำเภอวังสะพุง จนถึงจังหวัดเลย

2.โดยรถประจำทาง
มีรถโดยสารปรับอากาศของบริษัท ขนส่ง จำกัด และของเอกชน สายกรุงเทพฯ-เลย และกรุงเทพฯ-เชียงคาน ออกจากสถานีขนส่งสายเหนือ (หมอชิต 2) ถนนกำแพงเพชร 2 ทุกวัน วันละหลายเที่ยว ใช้เวลาเดินทางประมาณ 8 ชั่วโมง สอบถามรายละเอียดได้ที่บริษัท ขนส่ง จำกัด โทร.1490 www.transport.co.th
ปัจจุบันบริษัท ขนส่ง จำกัด ได้เปิดให้บริการจองตั๋วรถโดยสารออนไลน์แล้ว ติดต่อได้ที่ www.thaiticketmajor.com นอกจากนี้ยังสามารถซื้อตั๋วออนไลน์ได้ที่ไทยรูท ดอทคอม www.thairoute.com

3. โดยรถไฟ
จังหวัดเลยไม่มีสถานีรถไฟ แต่สามารถนั่งรถไฟจากสถานีรถไฟหัวลำโพงมาลงที่สถานีรถไฟอุดรธานีและต่อ รถโดยสารประจำทางไปจังหวัดเลย สอบถามรายละเอียดได้ที่ หน่วยบริการเดินทาง การรถไฟแห่งประเทศไทย โทร. 1690, 0 2220 4334, 0 2220 4444 หรือ www.railway.co.th หรือ สถานีรถไฟอุดรธานี โทร. 0 4222 2061

4.โดยเครื่องบิน
เครื่องบิน ปัจจุบันไม่มีเครื่องบินทำการบินในจังหวัดเลยแต่สามารถใช้เส้นทางระหว่างกรุงเทพฯ - อุดรธานี ของ บริษัท การบินไทย จำกัด สำนักงานอุดรธานี โทร. 0 4224 3222 สนามบินอุดรธานี โทร. 0 4224 6567 www.thaiairways.com สายการบินนกแอร์ โทร. 1318 www.nokair.co.th สายการบินแอร์เอเชีย จำกัด
โทร. 0 2515 9999 www.airsasia.com จากนั้นต่อรถโดยสารประจำทางหรือเช่ารถจากจังหวัดอุดรธานี ไปจังหวัดเลย

ในตัวจังหวัดเลยมีรถชนิดต่างๆ ให้บริการ นักท่องเที่ยวสามารถเลือกใช้บริการยานพาหนะต่างๆ ได้หลายรูปแบบ ตามความเหมาะสม รถสองแถว มีวิ่งบริการจากสถานีขนส่งไปยังที่ต่างๆ ในตัวเมือง นักท่องเที่ยวอาจเหมารถ สองแถวไปเที่ยวได้ทั้งในเมืองและต่างอำเภอ คิดราคาวันละ 1,000-2,000 บาท ขึ้นอยู่กับระยะทางและการต่อ รอง รถสามล้อเครื่องและมอเตอร์ไซค์รับจ้าง จอดอยู่ตามจุดต่างๆ ในจังหวัด เช่น หน้าตลาดเทศบาล หน้าสถานี ขนส่งค่าบริการมีทั้งแบบตกลงกันตามแต่ระยะทางและแบบเหมาจ่าย

ระยะทางจากอำเภอเมืองเลยไปยังอำเภอต่างๆ คือ
อำเภอวังสะพุง 23 กิโลเมตร
อำเภอนาด้วง 32 กิโลเมตร
กิ่งอำเภอเอราวัณ 42 กิโลเมตร
กิ่งอำเภอหนองหิน 45 กิโลเมตร
อำเภอเชียงคาน 47 กิโลเมตร
อำเภอท่าลี่ 47 กิโลเมตร
อำเภอภูหลวง 49 กิโลเมตร
อำเภอภูเรือ 50 กิโลเมตร
อำเภอผาขาว 70 กิโลเมตร
อำเภอภูกระดึง 73 กิโลเมตร
อำเภอด่านซ้าย 82 กิโลเมตร
อำเภอปากชม 90 กิโลเมตร
อำเภอนาแห้ว 125 กิโลเมตร

ประชาสัมพันธ์จังหวัดเลย โทร. 0 4281 1746, 0 4283 3209
เทศบาลเมืองเลย โทร. 0 4281 1140
ที่ว่าการอำเภอเมืองเลย โทร. 0 4281 1213
ที่ว่าการอำเภอเชียงคาน โทร. 0 4282 1597
โรงพยาบาลเลย โทร. 0 4281 1541
สภอ.เมืองเลย โทร. 0 4281 1254