Linia kolejowa nr 340 Mysłakowice – Karpacz (dawniej Kolejka Karkonoska, niem. Riesengebirgsbahn) – jednotorowa, niezelektryfikowana od 1945 roku, linia kolejowa znaczenia miejscowego o długości 7,302 km, łącząca Mysłakowice z Karpaczem.

Linia na całej długości jest położona w województwie dolnośląskim, w powiecie karkonoskim, na obszarze gmin Mysłakowice, Podgórzyn i miasta Karpacz.

Historia Geneza i budowa linii Geneza linii wiąże się ze wzniesieniem Śląskiej Kolei Górskiej, łączącej Zgorzelec z Kłodzkiem przez Jelenią Górę i Wałbrzych, a następnie odgałęzienia z Jeleniej Góry do Kowar, które było pierwszą tego typu linią mającą status kolei drugorzędnej. Budowę linii rozpoczęto w 1880; ruch pociągów zainaugurowano 15 maja 1882.

28 czerwca 1892, rok po uchwaleniu przez rząd pruski Ustawy o kolejkach i bocznicach prywatnych, powstał projekt budowy krótkiego, normalnotorowego odgałęzienia z Mysłakowic do Karpacza. Była to pierwsza inicjatywa wzniesienia prywatnej linii kolejowej na terenie Dolnego Śląska po uchwaleniu ustawy o kolejkach. Prace projektowe wykonała spółka z Berlina. W Berlinie związano spółkę celową o nazwie Kolejka Karkonoska (niem.