Skip to main content

How to get from Villivakkam to Marina Beach by bus and train?

From Villivakkam to Marina Beach by bus and train

To get from Villivakkam to Marina Beach in Chennai, take the EMU train from Villivakkam station to Perambur Railway Station station. Next, take the 29A bus from Perambur Railway Station station to Marina Beach station. The total trip duration for this route is approximately 51 min. The ride fare is ₹97.00.

51min₹97.00
Train - EMUEMU
Bus - 29A29A
Walk to Marina Beach
Leaves from Villivakkam

Step by Step

  • 1
    Start from train station
    Start from train station
    Villivakkam
  • 2
    Train - EMUEMU
    Wait for train
    EMU
    Chennai Central (Slow)
  • 3
    Ride to train station
    Ride to train station
    Perambur Railway Station
    6 min
  • 4
    Walk to bus station
    Walk to bus station
    Perambur Railway Station
    10 m • 1 min
  • 5
    Bus - 29A29A
    Wait for bus
    29A
    Anna Square
  • 6
    Ride to bus station
    Ride to bus station
    Marina Beach
    35 min
  • 7
    Walk to Marina Beach
    Walk to
    Marina Beach
    Kamarajar Promenade
    170 m • 3 min
*Duration based on 8am traffic

Alternative route from Villivakkam to Marina Beach by bus and train via EMU and 2

To get from Villivakkam to Marina Beach in Chennai, take the EMU train from Villivakkam station to Basin Bridge Junction Railway Station station. Next, take the 2 bus from Basin Bridge station to Marina Beach station. The total trip duration for this route is approximately 56 min. The ride fare is ₹96.00.

56min₹96.00
Train - EMUEMU
Bus - 22
Walk to Marina Beach
Leaves from Villivakkam

Step by Step

  • 1
    Start from train station
    Start from train station
    Villivakkam
  • 2
    Train - EMUEMU
    Wait for train
    EMU
    Chennai Central (Slow)
  • 3
    Ride to train station
    Ride to train station
    Basin Bridge Junction Railway Station
    13 min
  • 4
    Walk to bus station
    Walk to bus station
    Basin Bridge
    100 m • 2 min
  • 5
    Bus - 22
    Wait for bus
    2
    Anna Square
  • 6
    Ride to bus station
    Ride to bus station
    Marina Beach
    30 min
  • 7
    Walk to Marina Beach
    Walk to
    Marina Beach
    Kamarajar Promenade
    170 m • 3 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Chennai.
All local mobility options in one app

Public transit directions from Villivakkam to Marina Beach

The distance between Villivakkam, Chennai and Marina Beach, Chennai is approximately 16.43 km, which can typically be travelled in 51 min. Moovit will show you the directions from Villivakkam to Marina Beach by bus and train, so no matter how you choose to travel in Chennai – you will always have plenty of easy options.

Public transit stations close to Villivakkam

Villivakkam is located at Villivakkam, Chennai and the nearest public transit station is South Red Hills Road Market.

Metro stations close to Villivakkam:

  • Anna Nagar Tower
  • Anna Nagar East
  • Thirumangalam

Train stations close to Villivakkam:

  • Perambur Railway Station
  • Korattur

Bus stations close to Villivakkam:

  • South Red Hills Road Market
  • Villivakkam
  • Kalpana Hotel

Public transit stations close to Marina Beach, Chennai

Marina Beach is located at Kamarajar Promenade, Chennai and the nearest public transit station is Marina Beach.

Metro stations close to Marina Beach:

  • Government Estate

Train stations close to Marina Beach:

  • Thiruvallikeni Mrts Station
  • Chepauk Mrts Station
  • Chindadripet Mrts Station

Bus stations close to Marina Beach:

  • Marina Beach
  • Anna Square
  • Chepauk

Alternative route from Villivakkam to Marina Beach by bus and train via EMU and 2

To get from Villivakkam to Marina Beach in Chennai, take the EMU train from Villivakkam station to Basin Bridge Junction Railway Station station. Next, take the 2 bus from Basin Bridge station to Marina Beach station. The total trip duration for this route is approximately 56 min. The ride fare is ₹96.00.

56min₹96.00
Train - EMUEMU
Bus - 22
Walk to Marina Beach
Leaves from Villivakkam

Step by Step

  • 1
    Start from train station
    Start from train station
    Villivakkam
  • 2
    Train - EMUEMU
    Wait for train
    EMU
    Chennai Central (Slow)
  • 3
    Ride to train station
    Ride to train station
    Basin Bridge Junction Railway Station
    13 min
  • 4
    Walk to bus station
    Walk to bus station
    Basin Bridge
    100 m • 2 min
  • 5
    Bus - 22
    Wait for bus
    2
    Anna Square
  • 6
    Ride to bus station
    Ride to bus station
    Marina Beach
    30 min
  • 7
    Walk to Marina Beach
    Walk to
    Marina Beach
    Kamarajar Promenade
    170 m • 3 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Villivakkam to Marina Beach?

    The fastest way takes 51 minutes, using Train line EMU, Bus line 29A.

  • What is the alternative route to get from Villivakkam to Marina Beach?

    The alternative route takes 56 minutes, using Train line EMU, Bus line 2.

  • Is there a direct train between Villivakkam and Marina Beach?

    No, you’ll have to take one train line and one bus line in total. The total travelling time is 51 min.

  • Which train line goes from Villivakkam to Marina Beach?

    The EMU train line goes from Chennai Central (Slow) station near Villivakkam in Perambur Purasavakam to Perambur Railway Station station. From there you’ll have to take one bus line till Perambur Railway Station station near Marina Beach in Chennai.

  • How long does it take to travel from Villivakkam to Marina Beach by train and bus?

    The total travel time between Villivakkam in Perambur Purasavakam and Marina Beach in Chennai by train and bus is about 51 min.

  • Where do I get on the train near Villivakkam to get to Marina Beach?

    Get on the EMU train from the Chennai Central (Slow) station near Villivakkam in Perambur Purasavakam.

  • Where do I get off the train when travelling between Villivakkam and Marina Beach?

    Get off the train at the Perambur Railway Station stop, which is closest to Marina Beach in Chennai.

  • When is the first train from Villivakkam to Marina Beach?

    The first train from Villivakkam in Perambur Purasavakam to Marina Beach in Chennai is Chennai Central - Pattabiram Military (Slow). It leaves the Villivakkam station at 9:28 AM.

  • How much is the train fare from Villivakkam to Marina Beach?

    The ride from Villivakkam to Marina Beach costs ₹97.00.