معمولا پرواز مستقیم به سنپترزبورگ سخت پیدا میشود و بهترین راه این است که به مسکو بروید و از آنجا با هواپیما یا قطار خودتان را به سنپترزبورگ برسانید. در این صورت هزینهتان متوسط و معقول خواهد بود. هتلهای سنپترزبورگ هم همهجور قیمتی دارند؛ هتلهای متوسط سه ستاره با قیمتهای ارزان پیدا میشوند و هتلهای لوکستر متوسط و گران هستند که البته سرویسدهی هر کدام متفاوت است. هزینه غذا و خورد و خوراک در سنپترزبورگ زیاد نیست؛ خیلی راحت میتوانید از رستورانها و فستفودهای کوچک غذاهای ارزان پیدا کنید، اما این هزینه در رستورانهای شیکتر که منوی انگلیسی دارند بیشتر میشود. برای رفتوآمد در سنپترزبورگ بهترین راه مترو، تراموا، اتوبوس و پای پیاده است که در این صورت برایتان ارزان تمام میشود اما تاکسیها گراناند. فاصله دیدنیهای سنپترزبورگ کم است و میتوانید خیلی از مسیرها را پیاده بروید و از قدم زدن در خیابانهای زیبای شهر لذت ببرید. قیمت ورودیه دیدنی به نسبت زیاد است، اما با این حال هزینه سفر به سنپترزبورگ خیلی زیاد نیست و کمتر از چیزی که فکر میکنید برایتان تمام میشود.
آب و هوای سنپترزبورگ، مرطوب قارهای است اما تأثیر گردبادهای دریای بالتیک باعث میشود که تابستانهایش گرم، مرطوب و کوتاه و زمستانهایش سرد، مرطوب و طولانی باشند و در زمستان هم دورههایی از گرمای نسبی را تجربه کند. یخ زدنِ سطح زمین در زمستانهای سنپترزبورگ پدیدهای معمول است و بخشهایی از رودِ نِوا هم که در محدودهی شهر قرار دارند در ماههای نوامبر یا دسامبر یخ میزنند و در آوریل این یخها کمکم آب میشوند.
بهترین وقت سفر به سنپترزبورگ تابستان است؛ در فاصله تیر تا شهریور، روزهای سنپترزبورگ بلندتر هستند و هوای ۱۶ تا ۱۸ درجهای آن معتدل و گاهی کمی مرطوب میشود. البته سنپترزبورگ در این فصل از همیشه شلوغتر است و امکان دارد هتلها گرانتر از وقتهای دیگر باشند. زمان شبهای سفید سنپترزبورگ که از اواخر خرداد شروع میشود و تا اواسط تیر ادامه دارد، اوج رونق گردشگری این شهر است؛ زمانی که آسمان حتی در شب هم روشن است و فضایی رمانتیک به شهر غالب میشود که قدم زدن در کنار رودخانه و خیابانهای روشن، بیشتر از همیشه میچسبد.
زمستان سنپترزبورگ سرد و طولانی است که از مهر با دمای ۶ درجه شروع میشود؛ در این تاریخ هتلها ارزانتر از همیشهاند و شهر خلوت؛ اما هوا آنقدر سرد و پر سوز است که بیرون آمدن از خانه به ضررتان تمام میشود. متوسط دمای هوا در زمستان ۹ درجه زیر صفر است که معمولا پایینتر از این هم میآید و زمین پر از برف و یخ میشود. اگر قصد سفر به سنپترزبورگ در فاصله مهر تا اسفند را دارید، لباس گرم، کلاه، دستکش و چکمه را فراموش نکنید که اینجا بیشترین کاربرد را دارند. هرچند حتی در تابستان هم بردن لباس گرم برای سفر به سنپترزبورگ لازم است چون ممکن است هوا گاهی سردتر از انتظارتان شود. بهار، برفها و یخهایی که سطح شهر را پوشاندهاند کمکم آب میشوند و هوا رو به گرمی میرود. سفر به سنپترزبورگ در بهار هم میتواند دلچسب باشد؛ ضمن اینکه هنوز هتلها ارزان و خلوت هستند.