Поезжайте в Питер на машине. Если сложно будет по городу ездить самой, там такси не дорого стоит. Машину можете оставить у родственников и поехать на несколько дней в Москву на поезде. Только я бы все-таки Сапсан выбрала, если билеты покупать заранее, то не очень дорого. Кстати, если у детей нет российского свидетельства о рождении, то детский билет на поезд Вы купить не сможете, только за полную стоимость.Еще бы я съездила в речной круиз по Волге (из Москвы, наверно) или по городам Золотого кольца с ночевками в разных городах, чтобы погулять, но это, наверно, на машине лучше.Моим детям понравился Центральный детский мир (там на верхнем этаже город профессий, не помню, как называется), планетарий, в театры всегда в Москве ходим.