Początki wąskotorowej kolejki turystycznej w powiecie opolskim sięgają początków XXI wieku. Wtedy to PKP przekazało infrastrukturę po zlikwidowanej Nałęczowskiej Kolei Dojazdowej starostwu powiatowemu w Opolu Lubelskim. W latach 2003-2008 kursowała wąskotorowa kolejka turystyczna o nazwie “Nadwiślanin”, zarządzana przez Stowarzyszenie Kolejowych Przewozów Lokalnych. Inicjatywa okazała się nierentowna i zawieszono kursowanie pociągów.
Kolejna próba przywrócenia funkcjonowania kolei została podjęta przez Zarząd Dróg Powiatowych w Opolu Lubelskim w 2011 roku. Uruchomiono wtedy nowe trasy turystyczne pod nazwą Nadwiślańska Kolejka Wąskotorowa. Kursy odbywają się z zabytkowej stacji w Karczmiskach. Kolejka kursuje do stacji Polanówka, Poniatowa i Opole Lubelskie. Planowane jest też połączenie z Nałęczowem.
Oprócz kolejki można skorzystać z drezyn rowerowych. Na stacji w Karczmiskach można też zwiedzić niewielkie muzeum, w którym zebrano rekwizyty z dawnej kolei dojazdowej oraz wejść na wieżę z tarasem widokowym.