I had a pretty good experience with Viarail lda. T...
I had a pretty good experience with Viarail lda. The train was clean and the staff was friendly. The journey was comfortable and there were no major delays. I would consider traveling with them again.