Elron's super-modern trains that came to Estonia in 2014 are giving bus lines a run for their money, offering less cramped conditions and a quicker, more scenic way to reach Tallinn. The one drawback - especially if you're travelling with more than a backpack - is that the station in Tartu is a bit of a hike from the centre. The station offers a spacious waiting hall and a place to buy snacks and houses a lovely café Wedur. Tickets can be purchased online or from an agent on the train (credit cards accepted). Tickets to/from Tallinn cost €10.60 - €12. First class costs a tiny bit more and doesn't give you many perks. For more information see www.elron.ee or call.