Разница между «although» и «but» в контексте противопоставления идей в предложении заключается в следующем:
Кроме того, «although» выражает неожиданный контраст, в то время как «but» показывает ожидаемый контраст. 3
Также предложения, начинающиеся с «although», обычно имеют более формальный тон и могут быть более сложными, в то время как «but» используется в формальном и неформальном контекстах, обычно соединяя две простые, связанные мысли. 1