Fly from Kolkata to Milan Malpensa Airport pre-arranged flight. Check-in at a budget-friendly 4-star hotel like Hotel Berna or opt for highly rated Airbnbs near the city center for convenience and cost efficiency.
Catch a train to Paris via Basel and Dijon, approximately 6 to 7 hours. Alternatively, consider a flight from Zurich airport (closest major airport) for faster transfer.