Ну, эти поисковые системы предоставляют вам маршруты полетов (и если вы перепробовали много сайтов, скорее всего, вы уже нашли лучшие связи).
Однако, как вы упоминаете, комбинация прямых рейсов + наземного путешествия может быть выгодной. Хороший сайт, чтобы проверить ваши варианты - Rome2Rio . Вот их результаты для поиска из Рима в Балтимор . Это дает вам оценку стоимости и времени для альтернативных вариантов, но обратите внимание, что результаты не привязаны к конкретной дате, т.е. для каждого из них вам придется вручную искать соединение для ваших дат поездки.
В этом случае одной из альтернатив стыковочных рейсов в Балтимор является перелет в аэропорт имени Вашингтона Даллеса и поезд. Время, сэкономленное по сравнению с самыми короткими стыковочными рейсами, указывается в минутах, поэтому я полагаю, что ваше преимущество будет в цене, если это так. Также обратите внимание, что вы будете покупать два разных билета (рейс + поезд), поэтому ваше соединение может быть не гарантировано (и вам придется перевозить багаж), в то время как при стыковочных рейсах по одному билету в случае задержки авиакомпания несет полную ответственность за доставит вас в Балтимор.