Question: are gujarati and bengali similar?
Answer: Logically speaking, Gujarati originated from Shauraseni prakrit and Bengali came from Magadhi prakrit. So Gujarati is more similar to other Shauraseni origin languages like Punjabi, Hindi and Sindhi and Bengali more similar to other Magadhi origin language like Assamese, Odia and Maithili.