Moḩammad Shahr City
City in Iran, known for its industry
Perched near Karaj, Mohammad Shahr offers Alborz mountain air, bazaars and access to Karaj Dam and nearby ski areas; Tehran day trips and local teahouses keep visitors busy.
Mohammad Shahr is a suburban city in Alborz province near Karaj, set against the Alborz foothills. It serves as a residential and industrial satellite with local markets and easy access to Tehran via the suburban rail.
Getting around: Use Snapp for local rides; Tehran-Karaj Line 5 suburban rail connects Mohammad Shahr with Karaj and Tehran; taxis and walking suit short trips.
Infrastructure & convenience: Basic services are available in Mohammad Shahr; mobile coverage and internet are reliable, shops open early; for big malls head into central Karaj.
Local tips: Dress conservatively-women should wear a headscarf and long coat; bargain in Karaj bazaars, avoid photographing police or industrial sites, learn basic Persian greetings.
Dining: Try kebab, ghormeh sabzi and dizi at family-run restaurants in Mehrshahr and central Karaj; street vendors offer fresh bread and samosas for quick snacks.
Why Visit Moḩammad Shahr?#
At the foot of the Alborz foothills, Mohammad Shahr offers easy access to mountain trails and fresh air outside Tehran’s sprawl. Try Persian kebabs or crispy tahdig at local eateries, browse neighborhood bazaars for handcrafts, and experience Nowruz and other seasonal celebrations that highlight regional music and hospitality. It’s a practical stop for travelers who want foothill scenery and everyday Iranian life without the tourist crowds of the capital.
Who's Moḩammad Shahr For?#
Mohammad Shahr sits on the Alborz foothills near Karaj, making it a practical base for short hikes and cooler mountain air. Treks into the lower Alborz and day trips toward Tochal or Taleghan are accessible; bring a car or join a local guide.
Quiet residential neighbourhoods and nearby mountain viewpoints make Mohammad Shahr a low‑key choice for couples. Small parks, teahouses and short drives into greener areas outside Karaj offer relaxed afternoons away from Tehran’s bustle.
As a Karaj suburb Mohammad Shahr links to Tehran and the industrial belt via road and rail, useful for regional meetings. Modest hotels and local offices cater to short stays, with reasonable costs compared with Tehran.
Local cafés and Persian home‑style restaurants serve classics like khoresh and kebab, and Karaj’s larger markets are a short ride away. It’s more about hearty, affordable local cuisine than fine dining.
Best Things to Do in Moḩammad Shahr#
Plan Your Visit to Moḩammad Shahr#
Best Time to Visit Moḩammad Shahr#
Visit Mohammad Shahr in spring (March-May) for mild weather and blooming foothills; late autumn also offers pleasant, cooler days. Summers are hot and dry, while winters are chilly with occasional snow in the nearby Alborz.
December - February
-3°C to 10°C (27°F to 50°F)
Cold, often gray days with occasional snow in the nearby Alborz; bundle up for frosty mornings and clear, crisp afternoons that suit mountain views and quieter streets.
March - May
10°C to 25°C (50°F to 77°F)
Mild, sunny days with flowering orchards and comfortable temperatures - ideal for hiking the foothills, visiting parks, and enjoying outdoor cafes before summer sets in.
June - August
22°C to 36°C (72°F to 97°F)
Hot, dry afternoons; city heats up and low humidity makes outdoor sightseeing tiring - best for early-morning mountain trips or quick evening strolls after the sun drops.
Moḩammad Shahr's climate is classified as Cold Semi-Arid - Cold Semi-Arid climate with hot summers (peaking in July) and cold winters (coldest in January). Temperatures range from -3°C to 35°C. Semi-arid with limited rainfall with a pronounced dry season.
January
January is the coolest month with highs of 6°C and lows of -3°C. Moderate rainfall (37 mm) and partly cloudy skies.
Comfort
Weather
February
February is cold with highs of 9°C and lows of -1°C. Moderate rainfall (37 mm) and partly cloudy skies.
Comfort
Weather
March
March is cold with highs of 14°C and lows of 3°C. The wettest month with 48 mm of rain and partly cloudy skies.
Comfort
Weather
April
April is cool with highs of 21°C and lows of 9°C. Light rainfall and partly cloudy skies.
Comfort
Weather
May
May is mild with highs of 26°C and lows of 14°C. Light rainfall.
Comfort
Weather
June
June is warm with highs of 32°C and lows of 18°C. Almost no rain and clear sunny skies.
Comfort
Weather
July
July is the hottest month with highs of 35°C and lows of 21°C. Almost no rain and clear sunny skies.
Comfort
Weather
August
August is warm with highs of 34°C and lows of 20°C. The driest month with just 2 mm and clear sunny skies.
Comfort
Weather
September
September is mild with highs of 30°C and lows of 16°C. Almost no rain and clear sunny skies.
Comfort
Weather
October
October is cool with highs of 22°C and lows of 10°C. Light rainfall and mostly sunny skies.
Comfort
Weather
November
November is cold with highs of 15°C and lows of 5°C. Light rainfall.
Comfort
Weather
December
December is cold with highs of 8°C and lows of 0°C. Moderate rainfall (39 mm).
Comfort
Weather
How to Get to Moḩammad Shahr#
Mohammad Shahr is in Alborz province on the western edge of the Tehran metropolitan area, very near Karaj and well served by the Tehran-Karaj transport corridor. The nearest major air hubs are Tehran’s Imam Khomeini International Airport (IKA) for international flights and Mehrabad Airport (THR) for domestic services; the main rail access is via Karaj Railway Station and Tehran suburban/Metro Line 5.
Imam Khomeini International Airport (IKA): The main international gateway for the Tehran region. From IKA you can take the airport express bus into Tehran (to terminals like Sadeghieh/Sadecghieh for Metro access) and then transfer onto Tehran Metro Line 5 toward Karaj/Golshahr; total travel time to Mohammad Shahr is typically 60-100 minutes depending on connections. Taxis and private transfers are available directly from the terminal - expect a direct taxi ride to Mohammad Shahr/Karaj to take about 45-75 minutes; fares for a private taxi are substantially higher than public transport (approx. 1,200,000-2,000,000 IRR, depending on negotiation).
Mehrabad Airport (THR): Tehran’s domestic airport, inside the city closer to central Tehran. Mehrabad is connected to Tehran’s metro network (Mehrabad shuttle/metro connections) so the usual route is to take the airport shuttle or metro to Sadeghieh and then Line 5 west to Karaj/Golshahr; door-to-door travel time to Mohammad Shahr is commonly 60-90 minutes. A taxi from Mehrabad to Mohammad Shahr will be quicker but cost more than public transport (roughly 800,000-1,400,000 IRR depending on traffic).
Train: Karaj is served by Iran Railways - Karaj Railway Station (Istgah-e Rah Ahan-e Karaj) sits on the Tehran-Qazvin/Tabriz corridor and also receives commuter/suburban trains from Tehran. Commuter trains and Metro Line 5 services make the trip from Tehran (Sadeghieh area/Tehran suburban rail interchange) to Karaj or Golshahr in about 25-50 minutes; intercity trains vary by service and take similar or slightly longer. Ticket prices for suburban/commuter services are low (typically tens of thousands of IRR); intercity fares depend on the train class and route.
Bus: Intercity buses run between Tehran’s main bus terminals (notably the southwest/southern terminals) and Karaj; journey times are generally 45-90 minutes depending on traffic. Within the Karaj/Mohammad Shahr area there are regular municipal buses and numerous minibuses/shared vans (savari) connecting neighbourhoods; local bus/minibus fares are inexpensive (typically small tens of thousands of IRR).
How to Get Around Moḩammad Shahr#
Getting around Mohammad Shahr is easiest by rail (Tehran Metro Line 5 and commuter trains) for travel to/from Tehran and Karaj, with local minibuses and taxis covering neighbourhood trips. For predictability use the train/metro; for door‑to‑door convenience use taxis or ride‑hail apps, and use minibuses for the cheapest local connections.
- Tehran Metro Line 5 / Suburban rail (~10,000-25,000 IRR) - Line 5 (the suburban metro line) and commuter rail services are the most reliable way to reach Karaj and the wider Mohammad Shahr area from Tehran. Trains run frequently during peak hours and avoid the worst road traffic; stations to look for are Sadeghieh (Tehran) and Golshahr/Karaj on the western end. Use these services for predictable journey times and low fares - bring a reloadable metro card for transfers.
- Intercity & regional trains (Iran Railways) (~30,000-150,000 IRR) - Iran Railways operates intercity and regional services that stop at Karaj Railway Station; higher‑class intercity trains are comfortable for longer journeys while local commuter trains are best for quick trips into Karaj. Book intercity tickets in advance for reserved seats; commuter tickets are sold at stations. Trains are generally punctual and a good option if you prefer rail over road.
- Intercity & local buses (~20,000-200,000 IRR) - Longer-distance buses run from Tehran’s main terminals to Karaj with frequent departures; they’re a budget option but journey time depends heavily on traffic. Within Karaj and Mohammad Shahr municipal buses and minibuses cover most neighbourhood routes - they’re cheap and frequent but can be crowded and slow. Check terminal departure points in Tehran and expect variable comfort levels.
- Taxis & ride‑hailing (Snapp, Tap30) (~70,000-1,800,000 IRR) - Metered taxis and app-based ride‑hailing services (Snapp, Tap30) operate in Karaj and Mohammad Shahr. For short local trips these are convenient and relatively affordable; for airport transfers you’ll pay a premium but get direct door‑to‑door service. In heavy traffic a taxi can be faster than buses, but expect variable fares for longer trips - always confirm price or use the app estimate before starting.
- Shared vans / minibuses (Savari) (~10,000-60,000 IRR) - Shared vans and minibuses (savari) are ubiquitous for short‑to‑medium trips inside Karaj and to neighbouring suburbs like Mohammad Shahr. They run on set routes with frequent service and are the cheapest practical option after walking, but they have no formal schedules and can be crowded. Good for short hops where time is flexible.
- Walking - Mohammad Shahr has walkable neighbourhoods for short trips - walking is often the fastest way to navigate local streets, markets and nearby bus or savari stops. Sidewalk quality varies, so wear comfortable shoes and be cautious crossing busy roads. No fare.
Where to Stay in Moḩammad Shahr#
Mohammad Shahr centre - $15-40/night
Economical guesthouses and small hotels near Mohammad Shahr centre. Basic facilities, sometimes shared bathrooms; good for short stays on a budget.
Near main boulevards - $40-90/night
Mid-range hotels offer comfortable rooms, heating, and basic dining. Convenient for commuters to Karaj and access to Tehran routes.
Alborz district / near highways - $90-200/night
A few upscale properties in the Alborz region provide bigger rooms and better dining; Tehran city centre still has the top luxury choices.
Close to transport arteries - $25-80/night
Pick a hotel near the main roads or transport links for easier navigation to Karaj and Tehran; helpful if unfamiliar with local transit.
Residential districts - $35-100/night
Family rooms and suites are common in mid-range hotels; look for properties offering private bathrooms and in-house dining for convenience.
Near transit to Tehran - $30-90/night
Reliable internet varies by property; choose modern mid-range hotels advertising stable Wi‑Fi and desk space. Tehran a short commute away for more services.
Where to Eat in Moḩammad Shahr#
Breakdown of cuisine types found across Moḩammad Shahr’s restaurants and food venues, based on OpenStreetMap data.