Вначале командование противника считало, что Мальборо, следуя вдоль реки Мозель, вторгнется во Францию. Потом уже за Кобленцем оно начало думать, что Мальборо ударит по французским войскам в Эльзасе. Тем более что сам Мальборо предпринял демонстративную подготовку к наведению переправ через Рейн в районе Филиппсбурга. Но, подойдя к окрестностям Мангейма, Мальборо вместо движения на юго-запад повернул на юго-восток и исчез в покрытых лесом горах, окружающих долину реки Неккар, затем появился на равнине и, пройдя вдоль основания треугольника, образованного реками Рейн и Дунай, двинулся к Ульму.
Весь этот марш продолжался около шести недель (со скоростью 16 километров в сутки). В Грос-Хейбахе (65 километров северо-восточнее Мангейма) Мальборо соединился с принцем Евгением и маркграфом Баденским и вместе с ними продолжал свой марш. В результате своего маневра Мальборо вышел в тыл франко-баварской армии и в то же время оставался перед ее фронтом. Это положение его войск в сочетании с другими условиями не давало Мальборо возможности полностью использовать созданные им благоприятные стратегические преимущества.
Объединенная франко-баварская армия занимала укрепленную позицию на Дунае от Дилингена (восточнее Ульма) и далее на восток до рубежа, расположенного на полпути между Дилингеном и Донаувертом. Однако сам Ульм являлся для Мальборо слишком опасным пунктом, чтобы через него пытаться вторгнуться в Баварию, ведь армию маршала Тальяра было легко перебросить с верхнего Рейна в восточном направлении. Поэтому Мальборо решил вначале захватить переправу через Дунай в районе Донауверта, поскольку именно этот пункт открывал ему проход в Баварию, что, в свою очередь, позволяло ему открыто маневрировать на обоих берегах Дуная.