Мы покупали вот на этом сайте
http://www.tiket.com. Но без карты зарубежного банка не получится. Более того, и с зарубежной картой были у нас большие проблемы. Сайт требовал верификацию карты. Для этого надо было прислать ее фото, а у нас карта виртуальная. При этом чужой картой (знакомых) тоже было нельзя воспользоваться - именно по их бюрократическим правилам. В результате каким-то чудом удалось все же купить билет на один поезд. А на другие два - покупали билеты на месте. Это тоже квест еще тот. Дело в том, что на вокзале заранее купить билеты нельзя - (если я правильно поняла, можно только за три часа до отправления поезда, но, например, в Проболинго и за три часа нам не продали на вокзале - просто касса поздно вечером не работала). А в магазинах Индомарт кассиры не всегда могут оформить билет иностранцу. Нам один раз не смогли - паспорт у них не проходил почему-то. В результате один билет нам помог купить служащий вокзала - он его забронировал, а мы выкупили в Индомарте. Другой билет также помог купить местный мужик на вокзале. Только уже по нашим паспортам. А мы за них также оплатили в Индомарте. В общем - закладывайте время на покупку билетов побольше, чтобы успеть с этим разобраться. И еще - не всегда билеты есть до последнего. Когда перед выходными мы ехали из Пробилинго в Баньюванги - электронных билетов на удобный поезд не было накануне, а только в час ночи оставались. Места хорошие тоже могут закончится. Все же надо стараться покупать заранее.