We're flying to Bucharest then doing the overnight sleeper train from there to Chisinau. Works out about £160 each including hotels.