Отвечу только про свой постоянный опыт в поездках по Европе.
Авиаперелеты и гостиницы стоит бронировать или у крупнейших посредников-агрегаторов, или непосредственно на сайтах авикомпаний и гостиниц.
Например, агрегаторы: booking.com (отели), skyscanner.com (авиаперелеты).
При выборе отеля лучше отталкиваться от уже существующих отзывов. Новый отель без отзывов, размещенный на букинге, может (хотя и вряд ли) оказаться временным "разводом". В целом тот же букинг дает определенную гарантию, что отель реальный, подтвержденный, условия указаны и согласованы.
Местные перемещения (билеты на поезд, автобус и т.п.) лучше покупать через родные сайты перевозчиков, которые легко нагуглить. Например, железные дороги Австрии или международные автобусы в Чехии. В последнее время электронный билет на многие из них купить стало легко и из России по банковским картам.
Если планируется переезд из одной страны в другую на том же поезде, посетите сайты ЖД-компаний обеих стран.
Однако, на совсем локальные передвижения (региональные электрички или наземный транспорт в рамках города) в интернете купить билет, скорее всего, не получится даже для крупных государств Европы. Этим стоит озаботиться по приезду на место дислокации, что никогда не являлось проблемой.