자기부상열차는 자석의 극을 이용해 끌어당기거나 미는 힘을 작용해 가속, 감속을 하는 것입니다. 이때 단순히 자석을 사용하는 것이 아닌 전자석을 사용할 수 있습니다. 코일에 전류를 흘려보냄으로써 자성을 갖게 만드는 것이죠. 또는, 초전도체를 활용하는 방법도 있습니다. 자석은 같은 극 끼리 밀어내고 다른 극 끼리 잡아당깁니다. 이를 이용한 원리이죠.
자기부상열차는 주로 두 가지 방식을 사용하여 부상하는데 첫 번째는 반발식입니다 이는 같은 극의 자석이 서로 밀어내는 성질을 이용하여 열차를 레일 위에 떠오르게 합니다 두 번째는 흡인식으로 열차의 바닥에는 전자석을 달고 레일에는 금속 코일을 설치하여 전자석과 코일 간의 자기력으로 열차를 부상시킵니다 이로써 자기부상열차는 마찰이 거의 없어 소음이 적고 높은 속도를 유지할 수 있습니다