Rome2Rio

How to get fromBaruipur to Newmarketby plane or train

Find Transport to Newmarket

See all options

There are 7 ways to get from Baruipur to Newmarket by plane or train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly Netaji Subhas Chandra Bose International Airport to Toronto Pearson International Airport

    best
    1. Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Toronto Pearson International Airport (YYZ)plane plane CCU - YYZ
    25h 20m
    $864–1,439
  2. Fly Netaji Subhas Chandra Bose International Airport to Toronto Island Airport, train

    cheapest
    1. Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Toronto Island Airport (YTZ)plane plane CCU - YTZ
    2. Take the train from Union Station GO to Newmarket GOtrain train
    28h 45m
    $564–1,557
  3. Fly Netaji Subhas Chandra Bose International Airport to John C. Munro Hamilton International Airport, train

    1. Fly from Netaji Subhas Chandra Bose International Airport (CCU) to John C. Munro Hamilton International Airport (YHM)plane plane CCU - YHM
    2. Take the train from West Harbour GO to Union Station GOtrain train
    3. Take the train from Union Station GO to Newmarket GOtrain train
    36h 54m
    $625–1,654
  4. Train, train to Durgapur Kazi Nazrul Islam Airport, fly to Toronto Pearson International Airport

    1. Take the train from Sealdah to Barddhamantrain train
    2. Take the train from Barddhaman to Andal Jntrain train
    3. Fly from Durgapur Kazi Nazrul Islam Airport (RDP) to Toronto Pearson International Airport (YYZ)plane plane RDP - YYZ
    32h 26m
    $723–2,567
  5. Train, train to Shahjalal International Airport, fly to Toronto Pearson International Airport

    1. Take the train from Sealdah to Gedetrain train
    2. Take the train from Darshana Halt to Biman Bandartrain train
    3. Fly from Shahjalal International Airport (DAC) to Toronto Pearson International Airport (YYZ)plane plane DAC - YYZ
    36h 26m
    $618–1,671
  6. Fly Netaji Subhas Chandra Bose International Airport to Montréal–Pierre Elliott Trudeau International Airport, train

    1. Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Montréal–Pierre Elliott Trudeau International Airport (YUL)plane plane CCU - YUL
    2. Take the train from Dorval to Toronto Union Stationtrain train
    3. Take the train from Union Station GO to Newmarket GOtrain train
    31h 19m
    $786–2,682
  7. Train, train to Deoghar, fly to Toronto Pearson International Airport

    1. Take the train from Howrah Jn to Asansol Jntrain train
    2. Take the train from Asansol Jn to Jasidih Jntrain train
    3. Fly from Deoghar (DGH) to Toronto Pearson International Airport (YYZ)plane plane DGH - YYZ
    31h 51m
    $723–1,972

Netaji Subhas Chandra Bose International Airport (CCU) to Toronto Pearson International Airport (YYZ) flights

Calendar14Weekly Planes
Duration20h 35mAverage Duration
Ticket$512Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Baruipur, India and Newmarket, ON, Canada?

Air India Limited, IndiGo Airlines, and Air Canada fly from Netaji Subhas Chandra Bose International Airport (CCU) to Toronto Pearson International Airport (YYZ) twice daily.

Airlines
Train operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Heading to Europe? Read this before you buy a Eurail Pass, Getting to Milan from the airport, and Need to know: Greyhound - to help you get the most out of your next trip.