I am planning a trip to Italy this June and my itinerary is as follows.
- 19 June Reaching Rome
- 21 June Leaving for Florence.
- 24 June Leaving for Venice.
- 26 June Leaving for Milan.
I want recommendation for traveling by train between these places, cost is my priority over time taken to travel between the places.
I have found Frecciarossa and Frecciabianca trains running in Italy, just wanted to know which one would be cheaper or is there any alternative beside these.
I'll really appreciate if some one provides link to official website for above, as while searching on Google many options pop up, which one is good is hard to judge.
From this post I found this link Trenitalia, is this the right one to book tickets?
Note: I am from India, can the tickets bought online or for foreigners it is necessary to reach Italy and then only buy tickets, just wondering if law of land prohibits?
Thanks