My wife and I are planning on visiting the Czech Republic and Hungary in December. We had initially planned on Praugue-Salzburg-Vienna-Budapest but I was considering dropping Austria from our intinerary and adding Romania. We only have 12 days and I am wondering if we went to Romania for 4 days at the end if that would be enough time to see Transylvania and Bucharest. How are the trains/times from Budapest to Transylvania and then to Bucharest? I love castles, scenic country side and my wife loves art museums and medeival history. Any advice/suggestions would be greatly appreciated.