Karayolu:
İlde karayolu ile ulaşım, hemen hemen tüm bölgelere (bu bölgelerdeki bazı illere) özel otobüs işletmeleri tarafından sağlanmaktadır.
Otogar Tel: (+90-424) 224 20 02
Demiryolu:
Elazığ İl merkezi Malatya’dan gelerek Maden ve Ergani ilçesi üzerinden Diyarbakır’a giden demiryoluna 1934 yılında açılan Yolçatı - Elazığ hattıyla bağlanmış, bu hat Elazığ İlinden geçerek Tatvan’a ulaşmaktadır. Bununla birlikte Elazığ’dan İstanbul’a ve Adana’ya demiryolu ile yolcu ve yük taşımacılığı yapılmaktadır.
İstasyon Tel: (+90-424) 218 10 72 - 212 18 67
Havayolu:
Elazığ’dan, haftanın her günü , Türk Hava Kurumu uçakları ile Ankara’ya ve Ankara bağlantılı İstanbul, İzmir ve Antalya’ya tarifeli uçak seferleri, haftada bir gün ise direkt Elazığ - İstanbul seferi yapılmaktadır.
Hava Limanı Tel: (+90-424) 255 52 87
Denizyolu:
Keban Baraj gölü üzerinde, Elazığ-Pertek, Elazığ-Çemişgezek, Elazığ-Ağın arasında ulaşım feribotla sağlanmaktadır. Bu feribotlar belirtilen ilçe belediyeleri tarafından işletilmektedir.